Jobiglo

No results.

Lead Software Engineer – Global Portfolio Holdings Tech

JPMorganChase · Singapour

Senior 🇬🇧 English
Java Spring Microservices REST APIs Kafka IBM MQ Amazon MSK Kubernetes Redis GemFire Apache Ignite SQL NoSQL Swagger/OpenAPI CI/CD DevOps TDD BDD Performance testing

Job description

About the role

Join an agile team within JPMorgan Chase’s Global Portfolio Holdings Technology group as a Lead Software Engineer. You will design, build, and deliver high‑performance, secure, and scalable technology products that drive critical business outcomes.

Key responsibilities

  • Lead the design, development, and deployment of Java‑based microservices using reactive, non‑blocking paradigms.
  • Architect and operate scalable systems leveraging Kafka, IBM MQ, Kubernetes, Redis, Amazon MSK, and AWS services.
  • Create and maintain technical documentation, API specifications (Swagger/OpenAPI), and ensure robust logging, auditability, security, and monitoring.
  • Participate in API design sessions, select appropriate design patterns, and guide integration approaches.
  • Conduct code reviews, enforce TDD/BDD practices, and validate service scalability and resilience through mock and performance testing.
  • Mentor junior engineers and foster a collaborative, growth‑oriented culture.

Required profile

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 5+ years of software engineering experience delivering distributed, real‑time systems.
  • Advanced proficiency in Java (self‑rated 8/10 or higher) with a hands‑on coding mindset.
  • Strong experience with CI/CD pipelines, DevOps toolchains, and agile, test‑driven delivery.
  • Proven ability to mentor and develop engineering talent.

Required skills

  • Java, Spring ecosystem
  • Microservices architecture, REST APIs
  • Kafka, IBM MQ, Amazon MSK
  • Kubernetes (K8s)
  • Redis, GemFire, Apache Ignite
  • SQL and NoSQL databases
  • Event‑driven architectures
  • Swagger/OpenAPI
  • CI/CD, DevOps tools
  • TDD/BDD, performance testing

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec JPMorganChase.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 week from now

46 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

JPMorganChase

Singapour