Key Responsibilities:
Design, develop, and maintain APIs for web and mobile applications.
Collaborate with cross-functional teams to define API specifications and requirements.
Implement and maintain API security measures such as OAuth and SSL.
Develop and maintain API documentation for external and internal stakeholders.
Ensure that APIs are efficient, scalable, and easy to use for external developers.
Monitor and analyse API usage and performance to identify areas for improvement.
Troubleshoot and resolve issues related to APIs and integrations.
Stay up-to-date with emerging trends and technologies in API design and development.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
2+ years of experience in API design and development.
Strong understanding of web development technologies such as HTML, CSS, and JavaScript.
Experience with API design principles and best practices.
Proficiency in Java Sprint Boot.
Experience with RESTful API design and development.
Knowledge of API security measures such as OAuth and SSL.
Familiarity with API documentation tools such as Swagger or Postman.
Strong problem-solving skills, with the ability to identify and mitigate technical risks.
Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Ability to work both independently and as part of a team.
Experience with microservices architectures and deployment patterns.
Knowledge of containerization technologies such as Docker or Kubernetes.
Familiarity with GraphQL or other API query languages.
Job Types: Full-time, Permanent
Pay: ?300,000.00 - ?1,000,000.00 per year
Schedule:
• Day shift
Experience:
• total work: 2 years (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.