Java API Engineer

Deloitte Shared Services India

Gurugram District

Hybrid

INR 2,500,000 - 3,800,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Deloitte Shared Services India is seeking an experienced API Engineer to design, build and maintain scalable Java APIs and backend services. The role covers API Gateways, microservices interactions, and DevOps practices including Jenkins CI/CD and Terraform IaC.

Wirh hands-on containerization using Docker and orchestration with Kubernetes or AWS ECS, the candidate will drive automated delivery and reliable deployments across cloud and on-prem environments.

Qualifications

  • Strong hands-on experience in Java development and API engineering.
  • Experience configuring and managing API Gateways, preferably AWS API Gateway.
  • Strong understanding of microservices architecture and communication patterns.
  • Hands-on experience with Jenkins CI/CD pipelines.
  • Practical experience writing modular Terraform scripts and IaC practices.
  • Experience with Docker containerization.
  • Experience with Kubernetes or AWS ECS for container orchestration.

Responsibilities

  • Design, develop and maintain scalable APIs and backend services using Java.
  • Configure, manage and maintain API Gateways, preferably AWS API Gateway.
  • Implement API integrations and microservices communication patterns.
  • Design, develop and manage CI/CD pipelines using Jenkins.
  • Automate infrastructure provisioning and lifecycle management using Terraform.
  • Write modular Terraform scripts following Infrastructure as Code (IaC) practices.
  • Work with Docker for application containerization.
  • Manage and deploy containerized applications using Kubernetes or AWS ECS.
  • Collaborate with development and operations teams to streamline application delivery and deployment.
  • Troubleshoot issues related to APIs, microservices, infrastructure and application deployments.

Skills

Java Development
API Gateways
Microservices Architecture
Jenkins CI/CD
Terraform IaC
Docker
Kubernetes/AWS ECS

Job description

Job Description:

We are looking for an experienced API Engineer with strong hands-on expertise in Java development, API Gateway management, microservices architecture and DevOps practices.


The ideal candidate should have practical experience in designing and managing API integrations, configuring API Gateways, developing microservices-based applications, and automating software delivery through CI/CD pipelines.


The candidate should also possess strong experience in Infrastructure as Code (IaC) using Terraform, containerization using Docker, and container orchestration platforms such as Kubernetes or AWS ECS




Key Responsibilities:


  • Design, develop and maintain scalable APIs and backend services using Java.

  • Configure, manage and maintain API Gateways, preferably AWS API Gateway.

  • Implement API integrations and microservices communication patterns.

  • Design, develop and manage CI/CD pipelines using Jenkins.

  • Automate infrastructure provisioning and lifecycle management using Terraform.

  • Write clean, modular and reusable Terraform scripts following Infrastructure as Code (IaC) practices.

  • Work with Docker for application containerization.

  • Manage and deploy containerized applications using Kubernetes or AWS ECS.

  • Collaborate with development and operations teams to streamline application delivery and deployment.

  • Troubleshoot issues related to APIs, microservices, infrastructure and application deployments.




Mandatory Technical Skills:


  • Strong hands-on experience in Java Development.

  • Experience configuring and managing API Gateways, preferably AWS API Gateway.

  • Strong understanding of Microservices Architecture and microservices communication patterns.

  • Hands-on experience developing and managing Jenkins CI/CD Pipelines.

  • Practical experience writing modular Terraform scripts and managing infrastructure using Infrastructure as Code (IaC).

  • Experience with Docker and application containerization.

  • Experience with container orchestration platforms such as Kubernetes or AWS ECS




Desired Candidate Profile


  • 8 to 10 years of overall IT experience.

  • Strong programming and development skills in Java.

  • Practical experience in API engineering and API Gateway configuration.

  • Good understanding of microservices architecture and communication mechanisms.

  • Hands-on DevOps experience with Jenkins and Terraform.

  • Experience working with Docker and Kubernetes/AWS ECS.

  • Strong troubleshooting and problem-solving abilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java API Security Engineer
Java API Security Engineer

TENARAI TECHNOLOGIES PRIVATE LIMITED • Hyderabad

Hybrid
INR 1,500,000 - 2,100,000
Java Developer
Java Developer

Lumiq • Dadri

On-site
INR 900,000 - 1,500,000
Java Developer
Java Developer

Tata Consultancy Services Limited • Chennai

On-site
INR 1,500,000 - 2,100,000
Software Engineer III - Java
Software Engineer III - Java

Quest Diagnostics Incorporated • Hyderabad

On-site
INR 2,200,000 - 3,800,000
API Integration & Technical Support Engineer
API Integration & Technical Support Engineer

GSS Group • India

Remote
INR 800,000 - 1,500,000
Java Software Engineer
Java Software Engineer

Codeft Digital • Hyderabad

On-site
INR 3,200,000 - 5,200,000
AWS JAVA ENGINEER
AWS JAVA ENGINEER

Vrinda International • Pune District, Bengaluru, Hyderabad, Chennai District

On-site
INR 1,200,000 - 2,000,000
Senior Java API Developer
Senior Java API Developer

Aziro • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Java Aws Developer
Java Aws Developer

Saraca Solutions • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Technical Lead – API Gateway
Technical Lead – API Gateway

Rwindia • Pune District

On-site
INR 3,500,000 - 5,500,000