Senior Software Engineer – API Development

  • Company:
    JPMorgan Chase
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    1 week ago
  • Category:
    IT & Software

Our Department/ Group
We are a part of the Chief Technology Office at JP Morgan. Our group is responsible for defining the strategy evolving next generation framework, tools and evangelizing their adoption within JP Morgan.
Our Team
We are a core engineering team that is responsible for establishing a modern and efficient development platform that enables use of good development practices and tooling. As JP Morgan embarks on an aggressive API journey, our team is accountable for establishing an API Management solution ecosystem within the firm. The team will work on architecting and delivering API Management components for managing hundreds of APIs from the firm’s thousands of applications. The scale of JP Morgan makes it challenging and exciting not only to build scalable solutions, but also to build solutions that are suitable for a heterogeneous multi-cloud landscape.
Your opportunity
As a part of this team, you will
build out key components in the API Solution space.
work on developing solutions for a multi cloud space.
have the opportunity to shape the platform for JP Morgan’s API journey.
create and recommend solution design options factoring in customer requirements, standards and current infrastructure environments.
collaborate with product, engineering and management teams across different geographical locations.
Your Qualifications
Bachelor’s/Master’s degree and 10+ years of experience in Computer Science or related field
5+ years of experience with Java (Spring, JAX-RS, Hibernate) in building multi-threaded highly performant scalable applications
Hands on in architecting and developing enterprise scale Java applications
Deep understanding of the API space with experience in one or more of the API products like Zuul, Apigee Edge, IBM API Connect, etc
Experience in working with Service Mesh technologies like LinkerD, Istio–Envoy is a strong plus
Experience in IAM, SSO, OAuth2 is a plus
Strong technical troubleshooting, diagnosing and problem-solving skills
Strong computer science fundamentals in algorithms and data structures
Ability to work in a distributed teams in a collaborative manner
Strong customer focus and a strong believer in development practices like using CI/CD, integration tests, etc