Sr Lead Software Engineer - Java Backend
On-site · New York City, New York, United States
Job Summary
Sr Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Digital Utilities team. Lead architectural design and delivery of secure, high-performance Java backend services in a large, agile environment. Develop production-grade code with Java/Spring, drive TDD/CI/CD practices, and collaborate across distributed teams to deliver scalable, low-latency systems for millions of customers. Responsibilities include designing and reviewing architecture, enabling data-access and utility-grade data delivery, leading vendor and internal-team evaluation sessions, and applying modern technologies (AWS, Kubernetes, Kafka, Cassandra, Spark, Jenkins, Spinnaker, Grafana) to build reliable, mission-critical platforms.
Required Qualifications
- Formal training or certification on software engineering concepts
- 5+ years applied experience in software engineering
- Advanced knowledge of application, data and infrastructure architecture disciplines
- Extensive core Java development experience with Spring or similar framework
- Expert understanding of data structures, algorithms & multi-threaded programming
- Experience with high-throughput mission critical platforms using Kafka
- Ability to influence architecture and design across distributed systems
- Experience in designing and building reusable services
- Proven track record in application delivery and stakeholder management
- Experience with Cloud Foundry, AWS and Kubernetes
- Hands-on with Java, Spring, AWS, Kubernetes, Kafka, MQ, Cassandra, Spark, Cloud Foundry, Kubernetes, JMeter, Splunk, Grafana, Dynatrace, Jenkins
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.