Senior Java Spring Boot Engineer – API & AI Integration
Location: Gurgaon
Department: Delivery
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
