JPMorgan Chase logo
JPMorgan Chase4 months ago

Lead Software Engineer - API Platform

On-site · Plano, Texas, United States

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise
Industry
Investment Banking

Job Summary

Lead Software Engineer - API Platform responsible for designing, building, and enhancing the API Platform that empowers API developers. You will work within the Consumer & Community Banking - API Marketplace team as a core technical contributor, conducting end-to-end problem-solving across multiple technical areas to deliver trusted, secure, scalable technology products. Responsibilities include collaborating with tech leads, product managers, and designers to drive outcomes; removing technical debt and improving engineering deliverables; communicating with stakeholders and leading discussions with customers; developing secure, high-quality production code and reviewing others’ code; influencing product design, functionality, operations, and processes; serving as a subject matter expert; contributing to firmwide SDLC frameworks and practices; and fostering a diverse, inclusive team culture.

Required Qualifications

  • Formal training or certification on software engineering concepts
  • 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Hands-on programming/application development experience utilizing Java, Spring Boot, REST, Microservices, RDBMS and NoSQL databases, Cloud Native, Agile, DevOps, and TDD
  • Recent experience with a cloud platform such as AWS, and utilization of container technologies such as Docker and Kubernetes
  • Prior experience in building or using API Platforms, with deep expertise in one or more areas of the end-to-end API stack (cloud connectivity, network diagnosis, resilient systems, API security, authentication/authorization, API gateways, design, documentation, governance)
  • Advanced knowledge of software applications and technical processes, with considerable in-depth expertise in one or more technical disciplines (e.g., cloud, AI, ML, mobile)
  • Ability to tackle design and functionality problems independently with little to no oversight
  • Practical cloud native experience
  • Experience in Computer Science, Computer Engineering, Mathematics, or related technical field
  • Preferred: Deep understanding of networking and connectivity, API security, OAuth, DNS, CDN
  • Preferred: Designing highly scalable and resilient software systems on public cloud platforms such as AWS
  • Preferred: API developer specifications, standards, and documentation, with experience driving adoption of best practices at scale
  • Experience with AWS, Docker, Kubernetes, API platforms, API design, and governance
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Lead Software Engineer - API Platform

Apply on Sorce