Senior Lead Software Engineer - Java Microservices, Kafka & AWS

JPMorganChase

Singapore

On-site

SGD 120,000 - 180,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChase is seeking a Lead Software Engineer in Tampines, Singapore, on-site. You will design, build, and deploy high-quality Java-based microservices within a scalable, secure architecture, leveraging Kafka, IBM MQ, Kubernetes, Redis, and AWS. You’ll contribute to API design, drive code quality, and mentor junior engineers.

The role emphasizes hands-on coding, CI/CD excellence, and a strong Agile/DevOps mindset to deliver reliable, market-leading technology products.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Advanced proficiency in Java (hands-on coding).
  • 5+ years of software engineering experience with distributed systems.
  • Experience with CI/CD, DevOps tools, and agile delivery.

Responsibilities

  • Lead and contribute to design, development, and deployment of high-quality applications.
  • Build Java-based microservices using streaming, non-blocking, reactive paradigms.
  • Architect and operate scalable systems leveraging Kafka, IBM MQ, Kubernetes, Redis, AWS services.
  • Define and maintain technical documentation and service APIs (e.g., Swagger/OpenAPI), ensuring robust logging, auditability, security, and monitoring.
  • Participate in API design sessions and guide selection of design patterns and integration approaches.
  • Lead and participate in code reviews; enforce high maintainability and quality through TDD/BDD practices.
  • Validate service scalability and resilience using mock testing frameworks and performance testing strategies.
  • Mentor and develop junior engineers, fostering a collaborative, growth-oriented culture.

Skills

Java
Distributed systems
CI/CD
Mentoring
Agile delivery

Education

Bachelor's degree in Computer Science or related field

Tools

Kafka
IBM MQ
Kubernetes
Redis
AWS
Swagger/OpenAPI
Spring framework

Job description

JPMorganChase is seeking a Lead Software Engineer in Tampines, Singapore, on-site. You will design, build, and deploy high-quality Java-based microservices within a scalable, secure architecture, leveraging Kafka, IBM MQ, Kubernetes, Redis, and AWS. You’ll contribute to API design, drive code quality, and mentor junior engineers.

The role emphasizes hands-on coding, CI/CD excellence, and a strong Agile/DevOps mindset to deliver reliable, market-leading technology products.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer - Global Portfolio Tech
Senior Lead Software Engineer - Global Portfolio Tech

jpmorgan chase bank, n.a. • Singapore

On-site
SGD 180,000 - 260,000
Lead Software Engineer: Real-Time Distributed Systems
Lead Software Engineer: Real-Time Distributed Systems

Next Frontier Capital • Singapore

On-site
SGD 150,000 - 210,000
Senior Java Tech Lead: Scalable Microservices & Cloud
Senior Java Tech Lead: Scalable Microservices & Cloud

JPMorgan Chase & Co. • Singapore

On-site
SGD 100,000 - 150,000
Senior Lead Java Engineer: Cloud Microservices & Leadership
Senior Lead Java Engineer: Cloud Microservices & Leadership

Jpmorgan & Co • Singapore

On-site
SGD 100,000 - 130,000
Senior Lead Java Engineer - Real-Time Distributed Systems
Senior Lead Java Engineer - Real-Time Distributed Systems

JPMorgan Chase & Co. • Singapore

On-site
SGD 100,000 - 130,000
Senior Java Engineer — Global, Scalable API Platform
Senior Java Engineer — Global, Scalable API Platform

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Python) & Cloud Tech Lead
Senior Software Engineer (Python) & Cloud Tech Lead

Next Frontier Capital • Singapore

On-site
SGD 180,000 - 240,000
Lead Software Engineer, Global Portfolio Holdings Technology at JPMorganChase
Lead Software Engineer, Global Portfolio Holdings Technology at JPMorganChase

JPMorganChase • Singapore

On-site
SGD 120,000 - 180,000
Senior Lead Software Engineer — AI-Driven, Cloud Native Java
Senior Lead Software Engineer — AI-Driven, Cloud Native Java

Fairygodboss • Singapore

On-site
SGD 100,000 - 150,000
Senior Java Engineer - Trading Tech & Real-Time Systems
Senior Java Engineer - Trading Tech & Real-Time Systems

Next Frontier Capital • Singapore

On-site
SGD 120,000 - 180,000