Lead Software Engineer - Java
On-site · Jersey City, New Jersey, United States
Job Summary
Lead Software Engineer at JPMorganChase within Corporate & Investment Banking; responsible for executing creative software solutions, design, development, and troubleshooting to deliver secure, scalable technology products. Acts as a core technical contributor across multiple areas, leads evaluation sessions with vendors and internal teams, and drives communities of practice to promote new technologies. Focuses on high-quality production code, automation, operational stability, and applying modern best practices in Agile/CI/CD, security, and cloud-native environments while contributing to an inclusive team culture.
Required Qualifications
- Formal training or certification on software engineering concepts
- 5+ years of applied experience
- Hands-on experience delivering system design, application development, testing, and operational stability
- Advanced in one or more programming languages: Java/Python/React/SQL
- Proficiency in automation and continuous delivery methods
- Proficient in SDLC
- Advanced understanding of agile methodologies (CI/CD, Application Resiliency, Security)
- Experience with AWS, Restful API
- In-depth knowledge of financial services IT systems
- Practical cloud native experience
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.