Search by job, company or skills

T

Senior Technical Lead

10-12 Years
SGD 8,000 - 10,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

. Must have a minimum of 10 years of relevant experience in Java software engineering, at least 3 years of prior experience as a technical leader, and ideally experience in a banking environment.

. Strong expertise in system design, architecture patterns, and best practices (e.g., microservices, event-driven architecture).

. Minimum hands-on experience of 8 years in core concepts and features introduced in Java 17 or later.

. Strong experience in the framework, including core modules such as Spring Boot, Spring MVC, Spring Data JPA, and dependency injection, with a focus on building scalable and maintainable applications.

. Proven experience in designing, developing, and maintaining microservices-based applications.

. Proficiency in building scalable and secure APIs (REST, gRPC and GraphQL), adhering to industry standard practices in versioning, documentation (e.g. OpenAPI specs, Swagger, etc.).

. Hands-on experience with asynchronous and event-driven architecture and messaging protocol.

. Hands-on experience with cloud-native platforms and on-prem/public cloud solutions is a plus. (e.g. GCP, AWS, Azure)

. Experience in containerizing Java applications using Maven plugins to build Docker or any OCI-compliant images, optimize container builds, customize layers, manage container metadata.

. Proficiency in deploying, managing, and scaling containerized applications using Kubernetes, including experience with resource management, namespaces, and Helm charts.

. Proficiency with tools like Helm, Kustomize, Argo CD, Sentinel, Vault secrets

. Experience with messaging systems like Apache Kafka, including designing, implementing, and maintaining event-driven architectures and message queues. Knowledge of rule engines and decision tables in a microservices or event-driven context.

. Strong understanding of relational databases (e.g. PostgreSQL). Database management experience in a cloud environment is a plus.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 135853403

Similar Jobs