Senior Lead Java Software Engineer
Core
Design, build, and maintain large-scale Java microservices and AI-assisted engineering workflows for clearing and settlement functions.
Role type
Senior Lead Java Software Engineer (Financial Services)
Builds
Microservices, automated testing pipelines, and AI-governed development tools for Cash Prime (via careerplan.io/jobs/g6c109e6-senior-lead-java-software-engineer-at-j-p-morgan)
Domain
Financial Services / Clearing & Settlement
Required skills
Java (advanced), Spring Boot, Kafka, AWS, Kubernetes, CI/CD, Microservices, TDD, System Design, Multithreading, Garbage Collection, Database Query Languages
Preferred skills
React JS, DevOps methodologies, Enterprise AI tooling, Coaching senior engineers
Technologies
Java, Spring Boot, Kafka, AWS, Kubernetes, React, CI/CD, TDD, Microservices
Responsibilities
Design and develop microservices and AI-assisted engineering tools; create automated unit tests using TDD; analyze and improve system stability, resiliency, and performance; drive adoption of AI governance practices; partner on project estimates and strategic planning; deliver robust code to production.
Seniority
Senior, hands-on IC with leadership responsibilities