Lead Software Engineer - Backend Engineer (Java/AWS/Kafka)
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within Consumer and Community Banking, you'll be a key technical leader on an agile team building secure, stable, scalable back-end platforms.
You'll shape designs, write production code, and guide delivery across teams to solve meaningful business problems with modern engineering practices.
Job responsibilities
* Lead the design and delivery of distributed, event-driven back-end services (Java, Kafka, AWS), from concept through production support
* Set architecture direction and standards for scalability, reliability, and observability across services
* Partner with product, architecture, and platform teams to turn requirements into resilient designs and executable roadmaps
* Raise engineering quality through strong CI/CD, automated testing, code reviews, and operational readiness (SLIs/SLOs, on-call)
* Own production operations for critical services (monitoring, incident response, root-cause analysis, and continuous improvement)
* Drive data modeling and API design for high-throughput, low-latency systems, including backward compatibility and schema evolution
* Mentor engineers through design reviews, pair programming, coaching, and technical guidance
Required qualifications, capabilities, and skills
* Formal training or certification on software engineering concepts and 5+ years applied experience
* Expert proficiency in Java (Java 17+), including concurrency, collections, and performance tuning/profiling
* Hands-on experience building and operating distributed systems with Apache Kafka (e.g., partitions/consumer groups, exactly-once semantics, schema management)
* Strong AWS experience and infrastructure-as-code (e.g., ECS/EKS, Lambda, API Gateway, RDS, S3, KMS, IAM, CloudWatch; Terraform or CloudFormation)
* Strong grasp of event-driven and microservices architecture, REST APIs, and asynchronous messaging patterns
* Proven experience implementing CI/CD, automated testing, and safe deployment strategies (e.g., blue/green or canary)
* Solid reliability and observability fundamentals (e.g., retries/idempotency/timeouts; logs/metrics/tracing)
* Experience leading projects/teams, setting technical direction, and delivering complex production systems
* Experience working in Agile/Scrum (or similar)
Preferred qualifications, capabilities, and skills
* End-to-end delivery experience from scope through launch, including cross-team coordination
* Experience with Spring Boot/Spring Cloud, Micrometer, and reactive programming (Project Reactor)
* Familiarity with modern security practices (OAuth2/OIDC, mTLS, secrets management, least-privilege IAM, threat modeling)
* Experience with high-throughput systems and stream processing (Kafka Streams and/or Spark), including exactly-once pattern...
- Rate: Not Specified
- Location: New York, US-NY
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210727351
- Posted: 2026-07-29 10:12:42 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Paketzusteller (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- Maintenance Manager
- Postbote für Pakete und Briefe (m/w/d)
- Postbote – Minijob / Aushilfe (m/w/d)
- Techniker / Mechatroniker (m/w/d) im Paketzentrum Bruchsal
- Verkäufer Postfiliale (m/w/d) in 32547 Bad Oeynhausen-Oberbecksen in Teilzeit
- Senior Process Engineer
- Administrative Assistant
- Director Subcontracts Management
- Director Subcontracts Management
- Director Subcontracts Management