Lead Software Engineer — Build Scalable Microservices

jpmorgan chase bank, n.a.

Singapore

On-site

SGD 180,000 - 320,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorganChase invites you to join its Trading Technology team as a Lead Software Engineer. You will be a core contributor, designing and delivering scalable, secure technology products that support the firm’s market activities.

You will work with Java microservices, Kafka, Kubernetes, Redis, and AWS, apply domain-driven design, participate in architecture discussions, write tests, and drive AI-assisted development practices to raise code quality and delivery speed.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience.
  • 5+ years of applied software engineering experience with Java.
  • Exposure to distributed architecture systems with large data volumes or real-time data distribution.
  • Familiarity with CI/CD, DevOps tool chains, and a test-driven Agile delivery approach.

Responsibilities

  • Work with a team of technologists to develop and deploy applications meeting business requirements.
  • Design and implement Java microservices with streaming, non-blocking, and reactive programming.
  • Use Kafka, IBM MQ, Kubernetes, Redis, MSK, and AWS to build scalable services.
  • Support domain-driven design and participate in architectural discussions.
  • Produce technical documentation, including service APIs using Swagger, and implement logging, security, and monitoring features.
  • Participate in API design sessions and evaluate design patterns.
  • Write tests using TDD/BDD and engage in code reviews as reviewer and reviewee.
  • Validate service scalability with mock testing frameworks and other tools.
  • Promote enterprise AI-assisted engineering practices to improve code quality and delivery speed.

Skills

Java programming
CI/CD
DevOps
Kafka
IBM MQ
Kubernetes
Redis
REST APIs
Microservices
AWS
TDD/BDD
Spring framework
SQL/NoSQL

Education

Bachelor's degree in Computer Science or related field

Job description

JPMorganChase invites you to join its Trading Technology team as a Lead Software Engineer. You will be a core contributor, designing and delivering scalable, secure technology products that support the firm’s market activities.

You will work with Java microservices, Kafka, Kubernetes, Redis, and AWS, apply domain-driven design, participate in architecture discussions, write tests, and drive AI-assisted development practices to raise code quality and delivery speed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer Trading Tech, Scalable Microservices
Lead Software Engineer Trading Tech, Scalable Microservices

JPMorgan Chase & Co. • Singapore

On-site
SGD 180,000 - 260,000
Lead Software Engineer – Trading Tech & Microservices
Lead Software Engineer – Trading Tech & Microservices

re-zoo-me • Singapore

On-site
SGD 180,000 - 240,000
Lead Software Engineer - Trading Tech & Cloud
Lead Software Engineer - Trading Tech & Cloud

Next Frontier Capital • Singapore

On-site
SGD 140,000 - 210,000
Lead Software Engineer, Trading Technology
Lead Software Engineer, Trading Technology

JPMorgan Chase & Co. • Singapore

On-site
SGD 180,000 - 260,000
Lead Software Engineer, Trading Technology
Lead Software Engineer, Trading Technology

jpmorgan chase bank, n.a. • Singapore

On-site
SGD 180,000 - 320,000
Lead Software Engineer — AI-Driven, Secure & Scalable
Lead Software Engineer — AI-Driven, Secure & Scalable

JPMorganChase • Singapore

On-site
SGD 120,000 - 180,000
Senior Lead Software Engineer - AI-Powered Trading Platforms
Senior Lead Software Engineer - AI-Powered Trading Platforms

JPMorganChase • Singapore

On-site
SGD 180,000 - 260,000
Lead Software Engineer, Trading Technology
Lead Software Engineer, Trading Technology

Next Frontier Capital • Singapore

On-site
SGD 140,000 - 210,000
Lead Software Engineer, Trading Technology
Lead Software Engineer, Trading Technology

re-zoo-me • Singapore

On-site
SGD 180,000 - 240,000
Java Software Engineer III — Trading Tech Microservices
Java Software Engineer III — Trading Tech Microservices

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 90,000 - 130,000