IF

API Designer

Ifintalent Global Private Limited
Pune2-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.

Required Skills