Lead Software Engineer: Real-Time Distributed Systems

Next Frontier Capital

Singapore

On-site

SGD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChase in Singapore seeks a Senior Lead Software Engineer to drive design, development, and deployment of scalable, secure applications. You will build Java microservices, leverage streaming and reactive paradigms, and lead architectural decisions across Kafka, IBM MQ, Kubernetes, Redis, and AWS.

You will mentor junior engineers, contribute to API design, and ensure robust logging, security, and performance.

Qualifications

  • Bachelor’s degree in Computer Science or related field (or equivalent experience).
  • Advanced proficiency in Java with a strong willingness to code hands-on.
  • 5+ years of software engineering experience delivering distributed systems handling large data volumes and real-time distribution.
  • Strong experience with CI/CD, DevOps toolchains, and agile, test-driven delivery.
  • Hands-on experience with Redis, MQ messaging, and streaming tech like Kafka.
  • Solid understanding of microservices, REST APIs, SQL/NoSQL databases, and event-driven architectures.
  • Mentor, coach, and grow engineering talent.

Responsibilities

  • Lead and actively contribute to design, development, and deployment of high-quality applications.
  • Build Java-based microservices using streaming, non-blocking, reactive programming paradigms.
  • Architect and operate scalable systems leveraging Kafka, IBM MQ, Kubernetes, Redis, MSK and AWS.
  • Define and maintain technical documentation and service APIs with robust logging and security.
  • Participate in API design discussions and guide design patterns and integration approaches.
  • Lead and participate in code reviews; promote TDD/BDD practices.
  • Validate service scalability and resilience with mock testing and performance strategies.
  • Mentor and develop junior engineers to foster a collaborative, growth-oriented culture.

Skills

Java proficiency
Distributed systems
CI/CD experience
DevOps tooling
Kafka/MQ messaging
Caching technologies
Microservices architecture
Mentoring

Education

Bachelor's in Computer Science

Tools

Kafka
IBM MQ
Kubernetes
Redis
Amazon MSK
AWS services
Spring ecosystem

Job description

JPMorganChase in Singapore seeks a Senior Lead Software Engineer to drive design, development, and deployment of scalable, secure applications. You will build Java microservices, leverage streaming and reactive paradigms, and lead architectural decisions across Kafka, IBM MQ, Kubernetes, Redis, and AWS.

You will mentor junior engineers, contribute to API design, and ensure robust logging, security, and performance.

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
Senior Lead Software Engineer - Java Microservices, Kafka & AWS
Senior Lead Software Engineer - Java Microservices, Kafka & AWS

JPMorganChase • Singapore

On-site
SGD 120,000 - 180,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 Tech Lead: Scalable Microservices & Cloud
Senior Java Tech Lead: Scalable Microservices & Cloud

JPMorgan Chase & Co. • Singapore

On-site
SGD 100,000 - 150,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
Lead Software Engineer, Global Portfolio Holdings Technology
Lead Software Engineer, Global Portfolio Holdings Technology

jpmorgan chase bank, n.a. • Singapore

On-site
SGD 180,000 - 260,000
Lead Software Engineer, Global Portfolio Holdings Technology
Lead Software Engineer, Global Portfolio Holdings Technology

JPMorgan Chase & Co. • Singapore

On-site
SGD 100,000 - 130,000
Senior Lead Software Engineer - Latency-Sensitive Trading
Senior Lead Software Engineer - Latency-Sensitive Trading

jpmorgan chase bank, n.a. • Singapore

On-site
SGD 180,000 - 260,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
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