Lead Software Engineer - Java, AWS
On-site · New York City, New York, United States
New York City, New York, United StatesOn-siteFull TimeSenior LevelLicense Or CertificationInvestment BankingEnterprise
Type
Full Time
Level
Senior Level
Education
License Or Certification
Company size
Enterprise
Industry
Investment Banking
Job Summary
Lead Software Engineer in JPMorgan Chase Card Technology responsible for designing, delivering secure, scalable Java/AWS solutions within an agile team. Owns development of production-grade code, reviews, and debugging, drives automation and CI/CD, and leads architectural discussions with vendors and internal teams. Focuses on operational stability, security, and using leading-edge technologies while fostering an inclusive team culture.
Required Qualifications
- Formal training or certification in software engineering concepts
- 5+ years of applied experience
- Proven expertise in system design, application development, testing, and operational stability
- Advanced in Java
- Experience developing and supporting REST API interfaces (SpringBoot, Swagger)
- SQL and NoSQL technologies
- Proficiency in automation and continuous delivery
- Proficient in SDLC and agile methodologies (CI/CD, Application Resiliency, Security)
- Experience with distributed systems and cloud environments (AWS)
- Familiarity with software engineering best practices (refactoring, clean code, domain-driven design)
- Knowledge in AWS, Cassandra
Desired Qualifications
- Knowledge in AWS, Cassandra
- Proficiency in other modern programming languages in addition to Java: e.g. Python, Groovy
- REST API design and development
- SpringBoot
- Swagger
- SQL and NoSQL technologies
- Automation and continuous delivery methods
- Software Development Life Cycle
- Agile methodologies (CI/CD, Application Resiliency, Security)
- Cloud technologies
- Experience with distributed systems
- Code review and debugging
- Experience with architecture, analysis, design, coding, and data/infrastructure architecture disciplines
- Familiarity with best practices such as refactoring, clean code, domain-driven design, encapsulation
- Experience leading communities of practice
- Experience evaluating designs with vendors and internal teams
- Leadership and mentoring capabilities
- Diversity and inclusion culture
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.