Lead Software Engineer - API Platform

JPMorgan Chase JPMorgan Chase · Banking · Plano, TX +1 · Consumer & Community Banking

Lead Software Engineer for an API Platform team at JPMorgan Chase, focusing on designing, building, and enhancing the platform for API developers. The role involves end-to-end problem-solving, advocating for solutions across diverse technology stacks, and driving business value through robust API offerings. Requires strong experience in Java, Spring Boot, REST, Microservices, Cloud (AWS), Docker, Kubernetes, and API Platforms.

What you'd actually do

  1. Brings discipline and creativity to solve business-critical problems, working with tech leads, product managers, and designers to bring outcomes to fruition
  2. Identifies opportunities to remove technical debt and works to improve the quality of engineering deliverables
  3. Communicates with stakeholders and is comfortable leading discussions with customers
  4. Develops secure and high-quality production code, and reviews and debugs code written by others
  5. Drives decisions that influence product design, application functionality, technical operations, and processes, providing leadership grounded in technical expertise and effective communication

Skills

Required

  • Java
  • Spring Boot
  • REST
  • Microservices
  • RDBMS
  • NoSQL databases
  • Cloud Native
  • Agile
  • DevOps
  • TDD
  • AWS
  • Docker
  • Kubernetes
  • API Platforms
  • API security
  • authentication/authorization
  • API gateways
  • API design
  • Software Development Life Cycle

Nice to have

  • Networking
  • Cloud connectivity
  • API developer specifications
  • standards
  • documentation