Join JPMorgan Chase as a Lead Software Engineer in the Employee Platforms team, where you'll have the opportunity to make a significant impact while pushing the boundaries of what's possible. This role combines technical leadership with hands-on development, focusing on enhancing and building market-leading technology products in a secure and scalable way.
As a core technical contributor, you'll be responsible for developing critical technology solutions across multiple technical areas within various business functions. The role involves creating secure, high-quality production code, leading technical evaluations, and fostering communities of practice across Software Engineering.
The position requires expertise in Java, Springboot, and AWS, along with a strong understanding of CI/CD, application resiliency, and security. You'll be working with modern development practices, including automated testing (JUnit, Integration Testing, BDD) and cloud-native applications. The role offers the opportunity to mentor junior team members and contribute to technical decision-making.
JPMorgan Chase offers a dynamic environment where you can grow your career while working on enterprise-scale applications that impact millions of users. You'll be part of a culture that values diversity, equity, and inclusion, working alongside talented professionals in one of the world's leading financial institutions.
The ideal candidate will bring 5+ years of software engineering experience, strong technical skills, and a product mindset. You'll have the chance to work on cutting-edge technologies while solving complex problems in the financial services domain. This role is perfect for someone who combines technical excellence with leadership abilities and wants to make a meaningful impact in a global organization.