Backend Developer API

CAI

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

Backend Developer - API

Req number:

R7128

Employment type:

Full time

Worksite flexibility:

Hybrid

Who we are

CAI is a global services firm with over 9000 associates worldwide and a yearly revenue of $1.3 billion. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients colleagues and communities. As a privately held company we have the freedom and focus to do what is rightwhatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors and we are trailblazers in bringing neurodiversity to the enterprise.

Job Summary

As the Backend Developer - API you will be responsible for designing developing and deploying scalable backend systems and APIs to support GenAI platforms and applications across TEs global business units.

Job Description

We are looking for aBackend Developer - APIto build and manage high-performance backend systems and APIs. This position will befull-timehybrid.

What Youll Do

Primary Responsibilities
Backend Architecture & Development - Must have

  • Design and develop high-performance scalable backend systems and APIs to support GenAI platforms and applications across TEs global business units

  • Build robust RESTful APIs GraphQL endpoints and event-driven architectures using FastAPI Flask or similar Python frameworks

  • Develop microservices-based architectures that enable modularity scalability and independent deployment of AI capabilities

  • Implement API gateway patterns and orchestration layers for seamless integration across multiple services and data sources

API Management & Security - Must have

  • Implement enterprise-grade authentication and authorization mechanisms (OAuth 2.0 JWT SAML) for API security

  • Design rate limiting throttling and monitoring solutions to ensure API reliability and prevent abuse

  • Develop API documentation using OpenAPI/Swagger specifications and maintain versioning strategies

  • Collaborate with enterprise architects to integrate with API management platforms

Cloud Infrastructure & DevOps

  • Deploy and manage backend services on AWS/Azure using containerization (Docker) and orchestration (Kubernetes)

  • Set up CI/CD pipelines using GitLab CI Jenkins or GitHub Actions to automate testing deployment and rollback procedures

  • Monitor backend service performance implement logging/alerting (CloudWatch Datadog ELK stack) and optimize for cost and efficiency

What Youll Need

Required
Core Backend Expertise

  • 8-12 years in backend development with 3 years in AI/ML/GenAI platforms

  • Strong proficiency in ( NestJS) and Python (FastAPI) for building high-performance backend services

  • Expertise in API development (RESTful GraphQL) microservices architecture and event-driven programming with message queues (Kafka RabbitMQ)

Database & Data Systems

  • Expert-level knowledge of SQL (PostgreSQL MySQL) NoSQL (MongoDB) and vector databases (OpenSearch) for AI/RAG applications

  • Proficiency in database optimization indexing strategies and query performance tuning

Security & Integration

  • Strong understanding of API security (OAuth 2.0 JWT rate limiting) and encryption (TLS/SSL)

  • Experience with enterprise integration patterns and familiarity with API management platforms (MuleSoft Apigee Kong)

  • Knowledge of compliance requirements (SOC 2 GDPR)

Software Engineering Practices

  • Strong expertise in OOP design patterns and Agile methodologies

  • Excellent problem-solving communication and teamwork skills

Preferred

  • Experience with AWS/Azure (Lambda ECS S3 RDS API Gateway) Docker/Kubernetes

  • Hands-on with CI/CD pipelines (GitLab CI Jenkins) monitoring tools (Prometheus CloudWatch)

Physical Demands

  • Ability to safely and successfully perform the essential job functions

  • Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings etc

  • Ability to conduct repetitive tasks on a computer utilizing a mouse keyboard and monitor

Reasonable accommodation statement

If you require a reasonable accommodation in completing this application interviewing completing any pre-employment testing or otherwise participating in the employment selection process please direct your inquiries to or (888).


Required Experience:

IC

Backend Developer - APIReq number:R7128Employment type:Full timeWorksite flexibility:HybridWho we areCAI is a global services firm with over 9000 associates worldwide and a yearly revenue of $1.3 billion. We have over 40 years of excellence in uniting talent and technology to power the possible for ...
View more view more

Key Skills

  • Graduate Engineering
  • Corporate Risk Management
  • Adobe Photoshop
  • Big Data
  • Clinical
  • Asic

About Company

Company Logo

CAI helps organizations leverage technology, people, and processes to solve business problems, enable savings, and spur innovation.

View Profile View Profile