JPMorganChase

Lead Software Engineer, Java

JPMorganChase

Singapore · Full Time

Be the first to apply

Experience
5+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Education
Bachelor's Degree in Computer Science or equivalent
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

Join JPMorgan Chase as a Lead Software Engineer within the Asset and Wealth Management division. This role plays a vital role in an agile team dedicated to innovating, developing, and delivering market-leading technology products that are secure, scalable, and reliable. You will be a key contributor responsible for designing and implementing critical technical solutions spanning multiple domains to support business goals.

Responsibilities

  • Create innovative software solutions; design, develop and troubleshoot complex technical issues with an ability to think creatively beyond standard methods.
  • Produce secure, high-quality production code and perform thorough code reviews and debugging of peer contributions.
  • Champion enterprise-approved AI-assisted engineering techniques to enhance code quality, speed delivery, and optimize operational performance, including AI-enhanced code reviews, test acceleration, and root cause analysis.
  • Leverage software development lifecycle (SDLC) tools combined with AI-assisted automation to maximize automation benefits.
  • Identify and implement automation or elimination of recurring problems to boost software reliability and operational stability.
  • Lead evaluation meetings with vendors, startups, and internal teams, critically assessing architectural designs and technical competencies for system integration suitability.

Required Qualifications & Skills

  • Formal education or certification related to software engineering with a minimum of 5 years of applied experience.
  • Bachelor’s degree in Computer Science or an equivalent field.
  • Proven experience in system design, application development, testing, and ensuring operational stability.
  • Advanced expertise in one or more programming languages.
  • Proficient hands-on coding skills in Java and frameworks such as Spring and Spring Boot.
  • Experience leading the use of AI-based software development tools and guiding teams on validating AI results for accuracy, efficiency, and security.
  • Comprehensive understanding of responsible AI integration in engineering workflows, with awareness of data privacy, secure data handling, and compliance with security and resiliency standards.
  • Thorough knowledge of the Software Development Life Cycle and agile methods including CI/CD processes, resilience, and security practices.
  • Strong familiarity with financial services industry technology stacks and IT systems.
  • Practical experience with cloud-native architectures.

Preferred Skills

  • Experience with AWS cloud technologies such as ECS, S3, Lambda.
  • Proficiency with Infrastructure as Code (IaC) tools, particularly Terraform.

About the Employer

J.P. Morgan is a global financial leader delivering advice and products to prominent corporations, governments, high-net-worth individuals, and institutional investors. We emphasize trust and long-term relationships to help clients achieve their objectives.

We value diversity and inclusiveness, providing equal opportunity for all candidates regardless of protected status and offering reasonable accommodations for disabilities and religious practices.

About the Team

The Asset & Wealth Management unit offers top-tier investment management and private banking solutions, serving individuals, advisors, and institutions worldwide with a broad range of asset management strategies and personalized wealth approaches.

Level

Lead

Minimum education

Bachelor's Degree

Tools & software

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Leadership
🤖
Online · instant AI help
Broxer