JPMorgan Chase

Sr Lead Software Engineer – Java & Trading Platform

JPMorgan Chase
Apply
6 hours ago
Jersey City, NJ, USAStaff+
H1B sponsor

Base Salary

$176k - $260k/yr

Responsibilities

  • Lead technologists, contractors, and vendors in developing and deploying trading applications aligned with business and functional requirements.
  • Design, implement, review, debug, and maintain Java microservices using streaming, non-blocking, and reactive programming techniques.
  • Build scalable trading systems using messaging, caching, Kubernetes, AWS, and related technologies across the order lifecycle.
  • Drive responsible adoption, governance, validation, and reuse of AI-assisted engineering practices and automation.
  • Lead domain-driven design, API design, architecture decisions, and technical documentation for a multi-asset trading platform.
  • Ensure robust testing, logging, auditability, security, monitoring, scalability, and operational stability.
  • Serve as a subject matter expert in trading systems and FIX connectivity and advocate for enterprise frameworks and SDLC practices.
  • Mentor and guide junior team members and lead code review and design sessions.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on experience with system design, application development, testing, operational stability, and Java programming.
  • Experience building distributed architectures involving large data volumes and real-time distribution.
  • Experience with caching, messaging, microservices, APIs, SQL and NoSQL stores, event-based architecture, and cloud-native systems.
  • Experience with CI/CD, DevOps toolchains, test-driven delivery, and enterprise-authorized AI-assisted software development tools.
  • Knowledge of responsible AI use, data sensitivity, secure input/output handling, resiliency, security controls, and validation of AI-generated results.
  • Ability to solve complex design and functionality problems independently and mentor junior engineers.
  • Preferred experience with Spring, Spring Boot, WebFlux, Project Reactor, AWS, EKS, MSK, Aurora, OMS/EMS, FIX, and QuickFIX/J.
  • FINRA certification such as Series 57 or Series 24 is preferred.

Benefits

  • Competitive total rewards and benefits based on eligibility, including healthcare, retirement savings, backup childcare, tuition reimbursement, mental health support, financial coaching, and on-site wellness centers.
  • Eligible roles may receive commission-based pay or discretionary incentive compensation, including cash or forfeitable equity.

Tech Stack

Categories

JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me