Lead Software Engineer Java (Front End /Back End)
Overview
In this Lead Software Engineer role within JPMorgan Chase’s Risk Technology - Wholesale Credit Risk Tech team, you will drive the design, development, and secure delivery of scalable software solutions. You’ll be a core technical contributor, collaborating across functions to support the firm’s risk and technology objectives. You will lead architectural discussions, foster communities of practice, and promote inclusive, high-performing engineering culture. This is a chance to shape critical risk technology and enterprise-grade software at a global financial leader.
Compensation / Benefitscompetitive total rewards packagehealthcare coverageretirement savings plantuition reimbursementmental health supportaccommodations during hiring process
ResponsibilitiesDevelops secure, high-quality production code and reviews peers’ workDrives automation and continuous delivery to improve operational stabilityLeads architecture discussions with vendors, startups, and internal teamsLeads communities of practice to promote adoption of new technologiesContributes to team culture around diversity, inclusion, and respectIdentifies opportunities to remediate recurring issues and improve stability
Key requirementsAt least 4 years of SDLC experienceHands-on experience in system design, application development, testing, and operationsProficiency in Java, Spring Boot, ReactProficiency in automation and CD methodsStrong knowledge of agile methodologies (CI/CD, Application Resiliency, Security)Experience with cloud-native environmentsKnowledge of the financial services IT landscapeCollaborative mindsetLeadership and mentoringProblem-solving and proactive improvementJavaSpring BootReact