As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking, 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 executing creative software solutions, designing and developing secure high-quality production code, and leading technical evaluations. You'll work with cutting-edge technologies including Java, Springboot microservices, AWS, React.js, and various database technologies. The position requires strong leadership in software engineering practices and the ability to drive technical excellence across teams.
You'll be part of Consumer & Community Banking, working on critical systems that serve millions of customers. This role offers the opportunity to impact significant business initiatives while working with a diverse, talented team of engineers. You'll be responsible for both technical delivery and technical leadership, helping to shape the future of banking technology at one of the world's largest financial institutions.
The ideal candidate combines deep technical expertise with strong leadership abilities, capable of driving both technical excellence and team success. You'll have the opportunity to work on complex, large-scale systems while helping to mentor and grow other engineers. This role offers excellent career growth potential and the chance to work with cutting-edge technologies in a stable, well-resourced environment.