Java Lead Software Engineer
On-site · New York City, New York, United States
Job Summary
Java Lead Software Engineer at JPMorganChase within Consumer and Community Bank - Payments Technology leads with senior technical ownership: design, develop, and troubleshoot secure, scalable Java applications using Spring Boot/Spring Cloud; advance SDLC processes, automate as part of delivery, and contribute to architecture decisions. Responsibilities include delivering high-quality, secure code; analyzing large data sets for problem-solving; leading communities of practice; driving collaboration with external vendors and internal teams; and fostering an inclusive team culture. Required qualifications emphasize formal training or certification in software engineering concepts with 5+ years of hands-on experience; proficiency in Java/Spring Boot; database expertise (PostgreSQL/SQL); cloud/CI/CD familiarity; and experience across the full Software Development Life Cycle with agile practices.
Required Qualifications
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Proficient at coding in Java and Spring Boot, with good understanding of Spring Cloud concepts
- Demonstrated experience with database technologies including PostgreSQL and SQL
- Hands-on experience to utilize monitoring and tracing tools (e.g. Splunk, Dynatrace, Postman, etc.)
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence/machine learning, mobile, etc.)
- Experience across the whole Software Development Life Cycle
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security, including authentication
- Experience participating in code reviews, troubleshooting, performance tuning and contributing to system architecture and technical decision-making
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.