Lead Software Engineer - Java, Spring Boot, Microservices
As a Lead Software Engineer at JPMorgan Chase, you will drive the design and development of enterprise-grade applications using Java, Spring Boot, and microservices architecture. You will take ownership of technical solutions end-to-end, from architecture design through deployment, ensuring scalability, performance, and security. The role involves leading a team of engineers, conducting design and code reviews, and establishing coding standards and best practices. You will collaborate with product managers, architects, and business stakeholders to translate requirements into robust technical solutions. Additionally, you will champion DevOps practices, optimize CI/CD pipelines, and contribute to the modernization of legacy systems into cloud-native platforms.