IFIfintalent Global Private Limited
API Designer
Pune ₹2-4 LPA Posted 14 Nov 2025
FULL TIME
Restful Apis
API Design
Job Description
Job Description:
The API Designer is responsible for designing, developing, and maintaining high-quality APIs that enable seamless integration between applications, systems, and services. This role requires a deep understanding of API design principles, RESTful services, and modern development practices to ensure secure, scalable, and maintainable solutions.
Key Responsibilities:
- Collaborate with business analysts, architects, and developers to gather requirements for APIs.
- Design RESTful APIs and/or GraphQL endpoints that meet business and technical requirements.
- Develop API specifications, including endpoints, request/response formats, authentication methods, and error handling.
- Define and enforce API governance, standards, and best practices across the organization.
- Ensure APIs are secure, scalable, and performant, following security best practices (OAuth, JWT, API keys, rate limiting).
- Create and maintain API documentation using tools like Swagger, Postman, or OpenAPI.
- Conduct API design reviews and provide guidance to development teams.
- Work with backend and frontend teams to ensure proper integration and smooth functionality.
- Participate in testing, debugging, and troubleshooting API-related issues.
- Monitor API usage, performance metrics, and suggest improvements or optimizations.
- Support the implementation of CI/CD pipelines for API deployment and version control.
Skills & Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Strong understanding of RESTful API design principles and microservices architecture.
- Experience with API documentation tools (Swagger/OpenAPI, Postman).
- Familiarity with API security standards (OAuth, JWT, API keys).
- Proficiency in at least one programming language (Java, C#, Python, Node.js, etc.).
- Knowledge of API management platforms (Apigee, MuleSoft, AWS API Gateway, Azure API Management) is a plus.
- Experience with versioning, monitoring, and testing APIs.
- Strong analytical, problem-solving, and communication skills.
- Understanding of CI/CD pipelines and DevOps practices.
Preferred:
- Experience designing APIs for large-scale enterprise applications.
- Knowledge of GraphQL, gRPC, or other modern API paradigms.
- Familiarity with cloud-native API development (AWS, Azure, GCP).
- Understanding of event-driven architecture and API orchestration.