Lead Software Engineer - Java/react/springboot/sql/aws

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Asset & Wealth Management

Lead Software Engineer role at JPMorgan Chase focused on optimizing backend applications, collaborating with architects, and driving adoption of AI-assisted engineering practices within an agile team. The role involves enhancing, building, and delivering technology products, with a strong emphasis on secure, stable, and scalable solutions using Java, Spring Boot, React, and AWS.

What you'd actually do

  1. Optimize back end applications for maximum speed, reliability and scalability
  2. Collaborate with technical architect and Designers for new products
  3. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  4. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  5. Follow and promote Agile practices including Scrum, Lean, BDD, TDD and Continuously Delivery

Skills

Required

  • Java
  • Spring Boot
  • Spring MVC
  • Spring Cloud
  • Spring Flux
  • Spring Security frameworks
  • ReactJS
  • TypeScript
  • Html 5
  • CSS 3
  • SQL
  • data modelling
  • CI/CD pipelines
  • AWS
  • AWS Lambda
  • AWS ECS
  • S3
  • Aurora
  • API Gateway
  • high availability development
  • architectural practices
  • technical leadership experience

Nice to have

  • Reactive Programming
  • DevOps
  • Kafka
  • RabbitMQ
  • Financial Services industry experience
  • Investment securities
  • Atlassian tracking, collaboration and code quality tools

What the JD emphasized

  • AI-assisted engineering practices
  • AI-assisted development and automation capabilities
  • approved AI-assisted software development tools
  • responsible AI use in engineering workflows
  • coaching engineers on safe, compliant adoption