We have an exciting opportunity for a Lead Software Engineer at JPMorgan Chase within the Corporate Technology team. As a key member of an agile team, you'll be responsible for designing and delivering market-leading technology products in a secure, stable, and scalable manner. This role focuses on converting business concepts into user-friendly web application features using Java and modern web technologies.
You'll work on full-stack development, leading technical initiatives and mentoring junior developers. The position requires expertise in Java/J2EE, Spring Framework, and front-end technologies like React. You'll be responsible for designing and implementing technical architecture, ensuring best practices, and communicating effectively with stakeholders.
The role offers competitive compensation including base salary, potential commission-based pay, and comprehensive benefits. You'll be part of JPMorgan Chase's legacy of over 200 years in financial services, working on innovative solutions that serve millions of consumers and businesses globally.
Key technical requirements include 6+ years of full-stack Java development experience, strong expertise in Spring Framework, ReactJS, and SQL databases. You'll need experience with DevOps practices, cloud platforms, and agile methodologies. The ideal candidate combines technical excellence with strong leadership and communication skills.
Benefits include comprehensive healthcare, retirement savings, tuition reimbursement, and mental health support. This is an opportunity to work on enterprise-scale applications while contributing to one of the world's leading financial institutions.