Lead Software Engineer - Java Full Stack
Core
Design, build, and maintain innovative full-stack software solutions for the J.P. Morgan Chase Client Services Platform, modernizing business processes and solving complex technical problems.
Role type
Senior Lead Software Engineer (Java Full Stack)
Builds
Scalable cloud-based AWS solutions, production applications, and data platforms for Asset Wealth Management.
Domain
Financial Services / Asset Management
Deliverable
production ML models | product features
Required skills
Java, Spring, React, Angular, SQL, AWS, GraphQL, Kafka, Snowflake, Databricks, CI/CD, observability tools (Splunk, Dynatrace, Grafana), AI-assisted development, system design, agile practices
Preferred skills
Experience with financial services IT systems, responsible AI use in engineering workflows
Technologies
AWS, Angular, CI/CD, Databricks, Dynatrace, Git, Grafana, GraphQL, Kafka, React, SQL, Snowflake, Spring, Splunk (via careerplan.io/jobs/g7e3d5e0-lead-software-engineer-java-full-stack-at-j-p-morgan)
Responsibilities
Design, build, and maintain software solutions for the Client Services Platform; write secure, high-quality production code in Java, Spring, and React; lead hands-on system design and application development; build and deploy scalable cloud architecture; manage data querying and reporting using SQL and Snowflake; coordinate with Product Owners and global stakeholders to deliver high-impact solutions.
Seniority
Senior, hands-on IC with leadership responsibilities