JPMorgan Chase is offering an exciting opportunity for a Lead Software Engineer position within their Asset and Wealth Management division. This role presents a chance to push the limits of what's possible while working on market-leading technology products. As a Lead Software Engineer, you'll be an integral part of an agile team responsible for enhancing, building, and delivering trusted technology solutions in a secure, stable, and scalable way. You'll conduct critical technology solutions across multiple technical areas within various business functions to support the firm's objectives.
The role involves significant technical leadership, requiring you to influence senior business and technology partners while coaching team members on best practices. You'll be responsible for designing and developing key functionalities, conducting code reviews, and working closely with product teams to understand and implement business requirements. The position demands excellent communication skills and the ability to maintain strong relationships with both business customers and IT professionals.
The ideal candidate should have 5+ years of experience with strong skills in object-oriented analysis and design, along with expertise in Java, Spring Boot, and cloud technologies. You'll work with modern technologies including containerization (Docker, Kubernetes), cloud platforms (AWS), and various frontend frameworks. Experience with messaging systems, databases, and agile methodologies is essential.
This is an excellent opportunity for a technical leader who can combine deep technical expertise with strong communication and leadership skills. You'll be working in a diverse and inclusive team environment, solving complex problems, and contributing to the success of one of the world's leading financial institutions. The role offers the chance to work on cutting-edge technology while making a significant impact on the firm's technology landscape.