JPMorgan Chase logo
JPMorgan Chase2 months ago

Lead Software Engineer - Java, AWS

On-site · New York City, New York, United States

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
Sorce

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.

Get started

JPMorgan Chase

Lead Software Engineer - Java, AWS

Apply on Sorce