Senior Lead Software Engineer - Full stack developer Java/React

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Frontend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Senior Lead Software Engineer - Full stack developer Java/React

As a Lead Software Engineer at JPMorgan Chase within the Corporate Investment Bank you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

The role involves working with domain modeling techniques to build best-in-class business products, structuring software for maintainability and testability, and delivering end-to-end scalable solutions using cloud-native microservice architecture. You'll be working with modern technologies including Java, Spring Boot, React, and cloud platforms, while contributing to high-quality technical architecture design.

Key technical requirements include strong Java expertise, experience with RESTful APIs and microservices, cloud platform knowledge, and familiarity with modern software architecture patterns. The ideal candidate should have experience with CI/CD, version control, and both relational and non-relational databases.

J.P. Morgan offers a collaborative environment where you'll be part of a team pushing the envelope to innovate and deliver top-notch technology products. This role sits within the Asset & Wealth Management division, which delivers industry-leading investment management and private banking solutions to individuals, advisors and institutions globally.

Join us to be part of a dynamic team that combines cutting-edge technology with financial services expertise, while working on projects that have global impact.

Last updated 7 hours ago

Responsibilities For Senior Lead Software Engineer - Full stack developer Java/React

  • Use domain modeling techniques to allow us to build best in class business products
  • Structure software so that it is easy to understand, test and evolve
  • Write unit, component, integration, end-to-end and performance tests
  • Promptly investigate and fix issues and ensure they do not resurface in the future
  • Own and deliver end-to-end, scalable, and secure solutions in the form of cloud-native microservice architecture applications
  • Contributes to the problem at hand, even when outside their area of speciality
  • Contribute to and be an advocate for high quality technical architecture design

Requirements For Senior Lead Software Engineer - Full stack developer Java/React

Java
React
Kubernetes
Kafka
PostgreSQL
  • Formal training or certification on Java concepts
  • Experience building RESTful APIs and (micro)services with Spring Boot
  • Experience building solutions on at least one Cloud platform (AWS, Azure, GCP)
  • Experience working on globally distributed applications with strict consistency requirements
  • Knowledge of modern software architecture patterns
  • Experience with a modern CI/CD platforms such Circle Ci
  • Experience with modern version control platform such as GitHub

Interested in this job?

Jobs Related To JPMorgan Chase Senior Lead Software Engineer - Full stack developer Java/React

Lead Software Engineer - Front End UI - C#/.Net - Neovest - Athens

Lead Software Engineer position at JPMorgan Chase's Neovest team in Athens, focusing on frontend development using C#/.Net and modern web technologies.

Lead Software Engineer - Frontend / React - Markets Technology - Athens

Lead Software Engineer position at JPMorgan Chase focusing on Frontend/React development for Markets Technology in Athens, building trading platforms and financial solutions.

Lead Software Engineer (UI Developer Lead)

Lead Software Engineer role at JPMorgan Chase focusing on UI development, requiring 5+ years of experience in frontend technologies.

Senior Lead Software Engineer - Python, Front office, trading

Senior Lead Software Engineer position at JPMorgan Chase focusing on Python and React development for front office trading systems, offering competitive compensation and comprehensive benefits.

Sr Lead Software Engineer - Full Stack

Senior Lead Software Engineer position at JPMorgan Chase focusing on full-stack development with Java, Python, and React, requiring 5+ years of experience in data engineering and technical leadership.