Senior Java Spring Boot Engineer – API & AI Integration Closed

Full-time Job Type
On-site Work Arrangement
Senior-Level Experience
Closed Posted 1 month ago

On-site in Gurgaon, senior-level role. Xebiaapac is a digital transformation advisor providing IT solutions globally. This role focuses on designing and developing micro-services and APIs using Java Spring Boot, integrating AI services.

Skills / Requirements

  • Apigee
  • AWS API Gateway
  • CI/CD
  • Claude
  • CloudFormation
  • Docker
  • GitHub Actions
  • GitLab CI
  • GraphQL
  • Java
  • Jenkins
  • Kong
  • Kubernetes
  • OpenAI GPT
  • REST API
  • Speech-to-Text
  • Spring Boot
  • Terraform
  • Text-to-Speech
  • Vibe Coding

Why Apply

The role is ideal for those skilled in integrating AI services like Speech-to-Text and Large Language Models into applications. You'll use tools such as Apigee, Kong, and AWS API Gateway for API lifecycle management.

What You'll Be Doing

You'll design and develop high-performance micro-services using Java Spring Boot, manage RESTful and GraphQL APIs, and integrate AI services. Collaborating with DevOps, you'll set up CI/CD pipelines and automate deployments.

Working in Gurgaon, United States

  • Gurgaon is a major hub for tech companies and startups, offering ample job opportunities in IT and software development.
  • The city is well-connected with public transportation, making commuting relatively easy for professionals.
  • Gurgaon offers a mix of modern amenities and lifestyle options, catering to a diverse professional community.
  • As a rapidly growing city, Gurgaon provides numerous networking opportunities for tech professionals.

Pay and Career Growth

Xebiaapac offers a strong platform for career advancement with opportunities to mentor junior developers and lead feature delivery. The role involves working with cutting-edge AI technologies, enhancing your expertise in the field.

Benefits and Perks

  • Career Development
  • competitive salary
  • global presence
  • training courses

Is This Role Right for You?

Good fit if you...

  • Experienced in Java Spring Boot and API management.
  • Comfortable with integrating AI services into applications.
  • Proficient in setting up CI/CD pipelines and automating deployments.

May not be for you if...

  • Lacks experience in Java development and Spring Boot.
  • Unfamiliar with AI service integration and API lifecycle management.
  • Prefers remote work over on-site roles.

Original Job Description

About Xebia

Xebia is a trusted advisor in the modern era of digital transformation, serving hundreds of leading brands worldwide with end-to-end IT solutions. The company has experts specializing in technology consulting, software engineering, AI, digital products and platforms, data, cloud, intelligent automation, agile transformation, and industry digitization. In addition to providing high-quality digital consulting and state-of-the-art software development, Xebia has a host of standardized solutions that substantially reduce the time-to-market for businesses.

Xebia also offers a diverse portfolio of training courses to help support forward-thinking organizations as they look to upskill and educate their workforce to capitalize on the latest digital capabilities. The company has a strong presence across 16 countries with development centres across the US, Latin America, Western Europe, Poland, the Nordics, the Middle East, and Asia Pacific.
Location: Gurgaon

Mode of operation: Work from office (5 days a week)

Roles and Responsibilities:

Design & develop high‑performance micro‑services using Java Spring Boot.
Architect, implement, and maintain RESTful and GraphQL APIs, ensuring proper versioning, security, and monitoring.
Manage API lifecycle (design, documentation, testing, publishing) with tools such as Apigee, Kong, or AWS API Gateway.
Write clean, maintainable code following the Vibe coding (clean‑code / best‑practice) standards adopted by the team.
Collaborate with DevOps to set up CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) and automate deployments on Kubernetes, Docker, or serverless platforms.
Integrate AI services (Speech‑to‑Text, Text‑to‑Speech, Large Language Models) from providers like Google Cloud, AWS, Azure, or OpenAI into existing products.
Take ownership of end‑to‑end feature delivery: from requirement gathering and design to production support and continuous improvement.

Required Skills & Qualifications:

5 + years of Java development
Expert in Spring Boot (Spring MVC, Data JPA, Security, Cloud)

Design & governance of REST/GraphQL APIs
Experience with API gateways (Apigee, Kong, AWS API Gateway)

Strong adherence to clean‑code principles, SOLID, and test‑driven development

Docker & Kubernetes fundamentals
CI/CD pipeline creation (Jenkins, GitLab CI, GitHub Actions)
Infrastructure‑as‑Code (Terraform/CloudFormation)

Working knowledge of STT/TTS services (Google Speech, AWS Polly, Azure Speech)
Experience calling LLM APIs (OpenAI GPT, Claude, Gemini)

Proven track record of delivering features independently
Proactive problem‑solving and proactive incident handling

Excellent communication and teamwork
Ability to translate business needs into technical solutions

Mentor junior developers and conduct code reviews to uphold quality standards.

Some useful links:

Xebia | Creating Digital Leaders.

https://www.linkedin.com/company/xebia/mycompany/

http://twitter.com/xebiaindia

http://www.youtube.com/XebiaIndia