As a Lead Software Engineer, you will be responsible for designing, developing, and implementing complex software solutions using Java and Angular technologies. You will lead technical design, code reviews, and ensure high-quality software development across multiple project teams.
The ideal candidate must have extensive experience in full-stack development, with strong expertise in Java, Spring Framework, microservices architecture, Angular, and modern web development practices. Proven experience in leading technical teams, driving architectural decisions, and mentoring junior developers is essential.
JPMorgan Chase offers competitive compensation, opportunities for professional growth, a collaborative work environment, and the chance to work on cutting-edge financial technology solutions that impact global markets. The role provides excellent career development, comprehensive benefits, and the opportunity to work with world-class engineering teams.