Senior Lead Software Engineer - Java, Prime Financial Services Technology
Listed on 2026-06-23
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Architect, DevOps
As a Senior Lead Software Engineer at JPMorgan Chase, you are an integral part of an agile team that works to enhance, build, and deliver trusted market‑leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for delivering critical technology solutions supporting the Equities Broker Dealer and Prime Finance platform, including securities lending, trade lifecycle, and clearing & settlement capabilities, in alignment with the firm’s business objectives.
Job Responsibilities- Executes creative software solutions, design, development, and technical troubleshooting with the ability to solve complex problems and deliver scalable solutions across distributed systems and microservices architectures
- Develops secure, high‑quality production code, and reviews and debugs code written by others to ensure engineering excellence
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability, resiliency, and performance of applications
- Drives architecture and design decisions influencing system scalability, performance, and long‑term platform evolution
- Leads evaluation sessions with internal teams and stakeholders to assess architectural designs and ensure alignment with enterprise technology strategies
- Contributes to platform modernization through adoption of cloud‑native, event‑driven, and microservices‑based architectures
- Provides technical leadership and mentorship to engineers, fostering a collaborative, inclusive, and high‑performing engineering culture
- Partners with business, product, and operations teams to translate Prime Finance and Broker Dealer requirements into scalable technical solutions
- Ensures robust delivery across environments with strong focus on SDLC, testing (unit, SIT, UAT), and production stability
- Leads communities of practice and promotes the adoption of modern engineering standards, tools, and emerging technologies
- Formal training or certification on software engineering concepts and 5+ years of applied experience
- Hands‑on practical experience delivering system design, application development, testing, and operational stability in large‑scale enterprise environments
- Advanced proficiency in one or more programming languages, with strong expertise in:
- Java, Spring Boot, REST APIs
- Microservices and distributed systems architecture
- Strong experience with:
- Relational databases (Oracle/DB2) and/or No
SQL (MongoDB) - Cloud‑native development (AWS or equivalent)
- CI/CD pipelines, Dev Ops, and automation practices
- Relational databases (Oracle/DB2) and/or No
- Proficient in all aspects of the Software Development Life Cycle (SDLC)
- Strong problem‑solving, analytical, and stakeholder communication skills
- Demonstrated proficiency in building high‑volume, low‑latency, mission‑critical financial systems
- Practical experience working across cross‑functional teams in complex enterprise organizations
- Exposure to Prime Finance, Securities Lending, or Broker Dealer platforms
- Experience with event‑driven architectures (Kafka, MQ) and messaging systems
- Familiarity with modern front‑end technologies (React, UI frameworks)
- Exposure to domain‑driven design, full‑stack development, and modern architectural patterns
- Experience with observability tools (Splunk, Grafana, Prometheus, ELK)
- Knowledge of Dev Ops, containerization (Kubernetes), and cloud platform engineering
- Interest in adopting emerging technologies (AI‑assisted development, automation, advanced analytics)
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission‑based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility.
These benefits include comprehensive health care coverage, on‑site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more.…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).