×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer- Java, Financial Trading

Job in Jersey City, Hudson County, New Jersey, 07390, USA
Listing for: JPMorgan Chase
Full Time position
Listed on 2026-05-26
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

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 JPMorgan

Chase within the Commercial & Investment Banking, Global Equity Derivatives Risk Management Team, 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 conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

You will help drive the delivery of a best‑in‑class platform that handles real‑time streaming position and risk management for a wide range of complex financial products. The individual selected for this role will combine a unique mix of strong hands‑on development skill, involvement in technical design and architecture decisions, and ability to draw on deep experience to provide technical leadership and mentoring to a new and growing team of technologists.

Job

responsibilities
  • Design, develop and maintain high‑quality Java applications, ensuring clean, efficient and well‑structured code.
  • Provide technical leadership to a small team, guiding developers on design, implementation, code quality and best practices while ensuring timely and high‑quality delivery.
  • Build and optimise low‑latency, high‑throughput components for equities risk systems, ensuring real‑time processing and stable performance during peak market loads.
  • Apply object‑oriented design principles and industry‑standard design patterns to create modular, scalable and maintainable systems.
  • Adopt Test‑Driven Development (TDD) to deliver reliable, well‑tested and production‑ready code.
  • Ensure compliance with coding standards, security guidelines and architectural best practices throughout the development life cycle.
  • Implement and support CI/CD pipeline principles, enabling automated build, test and deployment workflows.
  • Monitor, troubleshoot and optimise application performance, ensuring reliability, scalability and efficient resource utilisation.
  • Follow Agile principles and actively participate in Scrum ceremonies, supporting iterative and collaborative development.
  • Collaborate with cross‑functional teams to deliver end‑to‑end features and resolve technical issues efficiently.
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Java experience with multi‑threaded, high‑performance backend development.
  • Hands‑on experience with Spring Boot and Spring Framework, including microservices, REST services and dependency management.
  • Ability to lead and mentor a small engineering team in architecture, development and problem‑solving.
  • Ability to independently design and implement complex logic, algorithms and workflows for scalable distributed systems.
  • Experience in Unix/Linux environments, including shell‑scripting for automation and operational tasks.
  • Hands‑on experience with CI/CD automation and build pipelines (Git, Jenkins, Maven etc.).
  • Experience building distributed applications, event‑driven systems and real‑time processing pipelines.
Preferred qualifications, capabilities, and skills
  • 10+ years of Java experience with multi‑threaded, high‑performance backend development.
  • Financial markets background, ideally equity trading, market microstructure or front‑office trading systems or Financial/Banking experience.
  • Experience developing applications on AWS Cloud, leveraging services such as Lambda, S3, Glue, Redshift, Step Functions and others to build a scalable and reliable system.
  • Practical experience with FIX protocol, including message parsing, handling and connectivity to trading venues.
  • Experience with high‑performance messaging and persistence frameworks, such as Chronicle Queue, AMPS or other ultra‑low‑latency technologies.
  • Proficiency with gRPC and high‑throughput inter‑service communication and Deephaven or similar real‑time analytics/data visualization engines.
  • Understanding of market reference data, including symbology, pricing, market…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary