Job Description :
API design in conjunction with the API development teams.
Enforcing API specification standards.
Mentoring the API developers
Responsible for design of API Gateway configuration
Review of detailed designs, to ensure appropriate security, scalability, reliability, end user
experience, and business reports and analytics
Developing proof of concepts, as needed
Code Reviews of the APIs.
Enhancing and managing the API test tools
Ensuring that the solution conforms to strategic architecture.
Working with infrastructure teams to ensure correct setup of servers, load balancers,
firewalls, and monitoring across the board.
Assisting the project team with any tech issues related to API design, performance and
Skills and experience:
Bachelor or Master Degree in Computer Science
At least 12 years of hands-on development, with at least 5 in Internet facing applications
At least 5 years of hands-on developer lead experience leading teams of 5 - 10 developers
Good communication skills in person and over the phone
Solid understanding of API design and API management
Experience with an API Gateway solution. Must have good experience in APIGEE
Experienced in delivering applications through the entire SDLC process
Experienced in working with infrastructure teams to set up servers, load balancers, firewalls
Experienced in various monitoring tools
Experienced in production support
Understanding of OWASP, SAML, OAuth, SSL and various other security tools, technologies
and guidelines
Understanding of enterprise architectures and enterprise integration tools and methodologies
Capable of picking up new technologies and developing new solutions
Strong knowledge of various Spring Framework components, Tomcat, JSON, node.js, and
REST services