API Developer (Integration & Services Specialist)
Hyderābād (Hyderābād)
Job description
Position Description:
Job Description: API Developer (Integration & Services Specialist)
Role Overview
Own the API layer and system integrations across the platform. You are responsible for building reliable, scalable, and well-governed APIs that connect frontend, backend services, and external systems.
You are not a duplicate Java developer. Your job is to ensure:
. APIs are consistent, reusable, and production-grade
. Integrations don't become fragile or chaotic
Core Responsibilities
1. API Design & Development (Primary Ownership)
. Design and develop RESTful APIs and service contracts
. Enforce API standards (naming, versioning, error handling)
. Ensure APIs are reusable across multiple services
Examples:
. Design standardized APIs for training data access across modules
. Implement versioned APIs to support backward compatibility
2. System Integration
. Integrate internal services with external enterprise systems
. Handle data transformation, validation, and orchestration
Examples:
. Integrate training platform with HR systems for employee data
. Build middleware to sync certification data across systems
3. API Governance & Standards
. Define and enforce API best practices
. Maintain API documentation and contracts
Examples:
. Create OpenAPI/Swagger definitions for all services
. Standardize error responses and authentication mechanisms
4. Performance & Reliability
. Optimize APIs for low latency and high throughput
. Handle retries, fault tolerance, and error scenarios
Examples:
. Optimize API response times under high load
. Implement retry logic and circuit breakers for external integrations
5. Collaboration with Full Stack & AWS Teams
. Work closely with Java Full Stack developers for backend integration
. Align with AWS engineers for deployment, scalability, and security
Examples:
. Define API contracts consumed by frontend applications
. Work with AWS team to deploy APIs via API Gateway
6. Security & Access Control
. Implement authentication and authorization mechanisms
. Ensure APIs meet enterprise security standards
Examples:
. Implement OAuth/JWT-based authentication
. Secure APIs using AWS IAM / API Gateway policies
7. Testing & Validation
. Ensure APIs are fully tested before release
. Support automated API testing strategies
Examples:
. Write API test cases using Postman/REST Assured
. Validate API contracts using automated pipelines
8. AI-Enabled API Development
. Use AI tools to accelerate API development and testing
. Improve productivity through automation
Examples:
. Generate API contracts and documentation using AI tools
. Use AI to detect inconsistencies in API responses
Required Technical Skills
Must-Have
. Strong experience in API design and development (REST)
. Proficiency in Java (Spring Boot) or similar backend frameworks
. Experience with API documentation tools (Swagger/OpenAPI)
. Strong understanding of JSON, data modeling, and validation
Critical (Most People Lack This)
. API versioning strategies
. Error handling standards
. Integration patterns (sync vs async, retries, idempotency)
Cloud & Integration
. Experience with AWS API Gateway, Lambda (preferred)
. Understanding of microservices architecture
. Familiarity with messaging systems (Kafka, SQS, SNS)
Testing & Tools
. API testing tools (Postman, REST Assured)
. Basic CI/CD integration
AI Capability (Expected)
. Experience using AI tools for API design, testing, and documentation
Skills:
· Data Modeling
· English
· Identity and Access Mgt (IAM)
· RESTful (Rest-APIs)
· Swagger
What you can expect from us:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.