Lead Software Engineer, Global Portfolio Holdings Technology

JPMORGAN CHASE BANK, N.A.

Islandwide
Advanced java proficiency with hands-on coding
5+ years experience in distributed systems
Experience with kafka and ibm mq messaging
This role involves leading an agile team to build and deliver trusted, market-leading technology products for Global Portfolio Holdings

Job Summary

  • This role involves leading an agile team to build and deliver trusted, market-leading technology products for Global Portfolio Holdings.
  • The engineer will architect scalable systems using streaming paradigms, Kubernetes, and various AWS services while ensuring robust security and monitoring.
  • Candidates are expected to mentor junior engineers and enforce high code quality through TDD/BDD practices and active participation in code reviews.

Matching Summary

Match Score: 85

This role involves leading an agile team to build and deliver trusted, market-leading technology products for Global Portfolio Holdings.

Skills & Requirements

Must-have

  • Advanced Java proficiency with hands-on coding
  • 5+ years experience in distributed systems
  • Experience with Kafka and IBM MQ messaging
  • Kubernetes and AWS cloud services expertise
  • Redis caching and event-driven architecture

Nice-to-have

  • Spring ecosystem framework knowledge
  • Mentoring and coaching junior engineers
  • Early adopter of emerging technologies
  • Pragmatic approach to mission-critical problems
  • Continuous learning mindset

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • Minimum 5 years of software engineering experience
  • Self-assessed Java proficiency of 8/10 or higher

Work Rights

Not specified

Tailored Resume

Cover Letter