API Developer
Quadrant It Services · Hyderabad · onsite · Posted 19d ago
About a minute. You'll make an account on the way through.
About this role
Title: API Developer Job Description
Job Responsibilities:
• Design, develop and maintain API integration solutions, based on IBM API Connect
• Participate as an API integration developer in Global IT projects
• Analyse and modify existing API integrations based on business change requests
• Adhere to the Development and Change processes established in the Development Team
• Provide support on integration testing
• Provide third line support for existing API integrations
Technical Requirements:
• 3+ years of experience in IT integration support or development.
• Minimum 2+ years of hands-on experience on the IBM API Connect product suite. Including development and configuration
• Working experience with CI/CD and DevOps frameworks
• Knowledge and experience in the use of API gateways, specifically IBM API Connect.
• Must have understanding latest API Authentication standards and Authorization techniques.
• Should have working experience with Open API Specification standards, specifically YAML.
• Should communicate effectively with API owners, stake holders and technical teams.
• A good understanding of IT security in the context of API integration.
• Have experience of security implementations for Mutual Auth, Basic Auth, SSO, SAML, encrypt, decrypt, sign and verify.
• Experience in OAuth 2, API Key Manager.
• Knowledge of JSON, JWT and JWKS and their underlying specifications
• Knowledge of XSLT, XPATH, XQuery and RegEx
Experience and knowledge in the use of the following technologies:
• GIT, specifically Bitbucket
• Jenkins
• JIRA, Confluence and Bitbucket
• Kibana
• OAuth
• OpenAPI specification
• SOAP and REST
• Strong focus on delivery and service-oriented mindset.
• Should have strong analytical skills to understand the development requirements.
• Must understand concepts like B2B, EAI, and ESB.
• Agile mindset of pulling the work from backlog rather being pushed to take the task.
• Take responsibility to own the work in end to end implementation.
• Tertiary qualification in Information Technology, Computer Science, Engineering, or a related field
Sourced from naukri