Senior Lead Software Engineer - Global Portfolio Tech

jpmorgan chase bank, n.a.

Singapore

On-site

SGD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase Bank, N.A. in Singapore seeks a Senior Lead Software Engineer to join the Global Portfolio Holdings Technology team.

You will drive design, development, and deployment of high-quality applications, aligning with business and functional requirements in a secure, scalable manner. You will build Java-based microservices, leverage Kafka, IBM MQ, Kubernetes, Redis, and AWS to enable real-time data processing and robust APIs.

Qualifications

  • Bachelor’s degree in Computer Science or related field (or equivalent experience).
  • Advanced proficiency in Java (self-assessed 8/10 or higher) 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, Kafka, IBM MQ as messaging/streaming platforms.
  • Solid understanding of microservices, REST APIs, SQL and NoSQL databases, and event-driven architectures.
  • Demonstrated ability to mentor, coach, and grow engineering talent.

Responsibilities

  • Lead and actively contribute to the design, development, and deployment of high-quality applications aligned to business and functional requirements.
  • Build Java-based microservices using streaming, non-blocking, reactive programming paradigms; contribute directly to the codebase.
  • Architect and operate scalable systems leveraging Kafka, IBM MQ, Kubernetes, Redis, Amazon MSK, and 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 appropriate 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
Agile
Mentoring
REST APIs

Education

Bachelor's degree in Computer Science or related field

Tools

Kafka
IBM MQ
Kubernetes
Redis
Amazon MSK
AWS

Job description

JPMorgan Chase Bank, N.A. in Singapore seeks a Senior Lead Software Engineer to join the Global Portfolio Holdings Technology team.

You will drive design, development, and deployment of high-quality applications, aligning with business and functional requirements in a secure, scalable manner. You will build Java-based microservices, leverage Kafka, IBM MQ, Kubernetes, Redis, and AWS to enable real-time data processing and robust APIs.

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

Similar jobs worth comparing

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
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 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 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
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 Java Engineer: Cloud Microservices & Leadership
Senior Lead Java Engineer: Cloud Microservices & Leadership

Jpmorgan & Co • Singapore

On-site
SGD 100,000 - 130,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
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
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 — Currencies & Emerging Markets
Lead Software Engineer — Currencies & Emerging Markets

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 140,000 - 190,000