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.