As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Architecture and Engineering, you'll play a vital role in an agile team dedicated to improving, developing, and providing reliable, market-leading technology products. This position offers an opportunity to impact your career and push the limits of what's possible.
You'll be working as a key technical contributor, implementing essential technology solutions across diverse technical domains within various business functions to support the firm's strategic goals. The role involves full-stack development using Java, Spring Boot, AWS, and ReactJS, with a focus on microservices architecture and modern development practices.
Your responsibilities will include designing and developing creative software solutions, code review, technical troubleshooting, and leading technical evaluation sessions. You'll also play a crucial role in driving the adoption of new technologies and contributing to the team's culture of diversity and inclusion.
The ideal candidate should have 5+ years of experience in software engineering, with extensive knowledge of full-stack development, cloud technologies, and agile methodologies. Experience with Kafka and knowledge of Performance Engineering and Chaos Engineering would be advantageous.
Join JPMorgan Chase's Consumer & Community Banking division and be part of a team that's pushing the boundaries of financial technology while working with cutting-edge tools and methodologies in a collaborative, inclusive environment.