Senior Lead Software Engineer - Equities Prime - Sec Lending Technology

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Commercial & Investment Bank

Senior Lead Software Engineer role focused on building and enhancing enterprise-grade software products in the Equities Prime - Sec Lending Technology domain. The role involves full-stack development using Java, Spring Boot, React, and AWS Cloud, with a strong emphasis on system design, code quality, security, and operational stability within an agile environment. Experience with CI/CD pipelines and distributed messaging is also required.

What you'd actually do

  1. Provide regular technical guidance and direction to business and technical teams, including contractors and vendors, ensuring alignment with organizational goals.
  2. Develop secure, high-quality production code using Core Java, Spring Boot, Oracle, AWS Cloud, React, and MQ/ Kafka. Review and debug code written by others to maintain code quality and reliability.
  3. Drive decisions that shape product design, application functionality, and technical operations/processes.
  4. Serve as a function-wide subject matter expert in one or more areas of focus, particularly in full stack development and cloud-native solutions.
  5. Actively contribute to the engineering community as an advocate for firmwide frameworks, tools, and best practices throughout the Software Development Life Cycle (SDLC).

Skills

Required

  • Formal training or certification on software engineering concepts
  • 5+ years applied experience
  • building enterprise grade software products
  • system design
  • application development
  • testing
  • operational stability
  • Java
  • Spring Core
  • Spring Boot
  • REST APIs
  • microservices framework
  • React
  • UI/UX best practices
  • Oracle databases
  • schema design
  • performance tuning
  • Object-Oriented Design (OOD)
  • Test Driven Development (TTD)
  • test automation frameworks (Junit, Mockito, Cucumber)
  • security standards (OAuth, TLS, Kerberos)
  • Domain Driven Design
  • microservices patterns
  • modern architectures
  • log/metric collection and monitoring technologies (ELK stack, Prometheus, Grafana, AppDynamics, Splunk)
  • Agentic AI Coding assistance (Copilot, Claude)
  • CI/CD pipelines (Git, Maven, Jenkins, SonarQube, Fortify)
  • AWS Cloud services
  • cloud-native application development
  • MQ/Apache Kafka

Nice to have

  • 10+ years applied experience
  • managing or mentoring other technical specialists
  • DevOps practices and tools
  • Strong communication and stakeholder management skills