Job Description-
We are looking for a Senior API Developer with strong experience in building and integrating APIs, particularly with external vendor systems. The ideal candidate will have a proven track record of designing scalable APIs and managing complex integrations with third-party platforms, ensuring secure and reliable data exchange.
Key Responsibilities:
- Design, develop, and maintain RESTful APIs for both internal services and external vendor integrations.
- Lead the integration of third-party APIs, ensuring compliance with vendor specifications and security standards.
- Collaborate with vendors, business analysts, and internal teams to gather API requirements and troubleshoot integration issues.
- Implement robust error handling, logging, and monitoring for external API interactions.
- Ensure API security using industry standards such as OAuth2, JWT, and API key management.
- Maintain clear and comprehensive API documentation for internal and external stakeholders.
- Optimize API performance and scalability for high-volume transactions.
Required Skills:
- 7+ years of experience in API development and integration.
- Strong proficiency in backend technologies (e.g., Java, SQL).
- Hands-on experience integrating with external vendor APIs (e.g., financial services).
- Deep understanding of RESTful API design, versioning, and best practices.
- Experience with API management tools and gateways (e.g., Apigee, AWS API Gateway).
- Familiarity with API testing tools (Insomnia ).
- Strong understanding of authentication and authorization protocols (OAuth2, SAML, etc.).
- Excellent communication and problem-solving skills.