As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, 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 one of the oldest and most respected financial institutions.
You'll be working within the Corporate Technology team, developing applications and providing tech support for all corporate functions across the network. Your work will touch lives across the financial spectrum and all divisions including Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and the Corporate Administrative Office.
The role requires expertise in both backend technologies (Java/Spring ecosystem) and frontend development (JavaScript/TypeScript/React), along with strong understanding of cloud-native applications and microservices architecture. You'll be responsible for leading technical evaluations, driving adoption of new technologies, and maintaining high standards of code quality and security.
Key technical requirements include 5+ years of experience, proficiency in full-stack development, expertise in test automation, and experience with modern development practices including CI/CD, monitoring, and event-driven architectures. The position offers comprehensive benefits including competitive compensation, health coverage, retirement plans, and professional development opportunities.
This is an excellent opportunity for a seasoned engineer looking to make significant impact in a leading financial institution while working with cutting-edge technologies and contributing to mission-critical systems.