Software Engineering (API Management) - VP
Bangalore, India | J.P. Morgan
Functions:IT / Information Technology
Job Description:63 people have viewed this job
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.
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.
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