As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking and Operations Tech, 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. This role offers an opportunity to impact your career and push the limits of what's possible while working with cutting-edge technologies.
You will be responsible for executing creative software solutions, conducting critical technology solutions across multiple technical areas, and leading technical evaluations with vendors and internal teams. The position requires expertise in Java, J2EE, Spring Boot Microservices, AWS, and Kafka, along with strong knowledge of Design Patterns.
The role involves working within the Consumer & Community Banking division, which serves Chase customers through various financial services including personal banking, credit cards, mortgages, and auto financing. You'll be part of a team that leads the U.S. in credit card sales and deposit growth, with the most-used digital solutions.
Key responsibilities include developing secure high-quality production code, reviewing others' work, identifying automation opportunities, and leading communities of practice. You'll need 5+ years of experience, strong system design skills, and the ability to manage multiple projects while ensuring alignment with business objectives.
Benefits include a competitive compensation package, comprehensive healthcare, retirement savings, tuition reimbursement, and various wellness programs. Join a team that values diversity, equity, and inclusion, working for one of the largest financial institutions in the world.