Lead Software Engineer - Java, React
On-site · Jersey City, New Jersey, United States
Job Summary
Lead Software Engineer at JPMorganChase within Corporate Technology Regulatory, Controls & Operational Risk Technology leads design, development, and delivery of secure, scalable software solutions across multiple technical areas. Responsible for delivering high-quality production code, code reviews, microservices with Spring Boot, Java design patterns, agile practices, cloud-native solutions, and collaboration with UX designers and product owners to prototype and iterate on features. Drives architectural evaluations, contributes to communities of practice, and fosters an inclusive team culture while ensuring operational stability and security across financial-services IT systems.
Required Qualifications
- Lead Software Engineer
- Java
- React
- Spring Boot
- SQL
- microservices
- CI/CD
- agile
- cloud
- Kafka
- security
- production code
Desired Qualifications
- Experience in building and growing talent in the past is a plus
- Interact with user experience designers and product owners to produce quick prototypes and seek feedback
- Extensive experience in designing and developing complex user interfaces using React
- Demonstrated experience in architecting, implementing, and optimizing Kafka-based event-driven systems at scale
- Experience with designing and developing in React, Java, Spring Boot, and SQL
- Strong knowledge of microservices, Spring Boot, Java design patterns and data structures
- Proficiency in automation and continuous delivery methods
- Understanding of SDLC and agile methodologies (CI/CD, resiliency, security)
- Practical cloud-native experience
- In-depth knowledge of the financial services industry and its IT systems
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.