Deutsche Telekom Digital Labs
Job ID · 23085

Senior Java Developer - AI / L · Gurugram

Deutsche Telekom Digital Labs · Deutsche Telekom Digital Labs

Explore more opportunities at Deutsche Telekom Digital Labs.

See open roles

Job highlights

Designation Offered

Senior Java Developer - AI / L

Job Role

Java Developer

Department

Software & Technology

Job Type

Fulltime

Salary

Not disclosed

Experience

3–6 years

Job Location

Gurugram

Education

Bachelor's Degree

Posted by

Deutsche Telekom Digital Labs

Posted On

16 Aug 2026

Valid until

15 Oct 2026

Skillset required

JavaSpringSpring BootGenerative AILLMs

Job Description for Senior Java Developer - AI / L

A role-focused description with responsibilities, expectations, and qualifications for this opening.

Software & Technology

Senior Java Developer - AI / LLM is a delivery-focused opportunity based in Gurugram, India.

We are looking for a highly skilled Senior Java Developer with experience in building AI-powered applications using Large Language Models (LLMs) and Generative AI technologies. The ideal candidate will have a strong background in Java backend development and hands-on experience integrating AI capabilities into enterprise-grade applications.

Key Responsibilities

  • We are looking for a highly skilled Senior Java Developer with experience in building AI-powered applications using Large Language Models (LLMs) and Generative AI technologies
  • The ideal candidate will have a strong background in Java backend development and hands-on experience integrating AI capabilities into enterprise-grade applications
  • ResponsibilitiesDesign, develop, and maintain scalable backend applications using Java and Spring Boot.Build and integrate AI-powered solutions leveraging LLMs and Generative AI technologies.Develop and consume RESTful APIs and microservices.Implement Retrieval-Augmented Generation (RAG) pipelines and AI agent workflows.Integrate AI models through platforms such as OpenAI, Gemini, Claude, or similar providers.Work closely with product, engineering, and AI teams to deliver innovative solutions.Optimise application performance, scalability, and reliability.Participate in code reviews, architecture discussions, and technical design decisions.Follow best practices for software development, testing, and deployment.Requirements5.5+ years of hands-on experience in Java development.Strong expertise in Core Java, Spring Boot, and Microservices Architecture.Experience developing and consuming REST APIs.Good understanding of SQL and database design principles.Hands-on experience with Large Language Models (LLMs) and Generative AI applications.Experience with AI frameworks such as LangChain, LangGraph, or similar.Knowledge of Prompt Engineering, RAG, and AI Agent architectures.Familiarity with OpenAI, Gemini, Claude, or other LLM platforms.Experience with Git and CI/CD practices.Strong analytical and problem-solving skills.Preferred SkillsExperience with cloud platforms such as AWS, Azure, or GCP.Exposure to vector databases such as Pinecone, ChromaDB, Weaviate, or Milvus.Knowledge of containerization technologies such as Docker and Kubernetes.Experience working in Agile development environments.Good to HaveStrong backend engineering experti
  • Design, build, and improve software systems that support the goals of the Java Developer - AI / LLM function.
  • Translate product or business requirements into clean, maintainable technical solutions.
  • Write high-quality code with appropriate testing, code review, and documentation discipline.
  • Collaborate with product, design, QA, and peer engineers to deliver reliable releases.
  • Investigate bugs, performance issues, and production risks with a strong root-cause mindset.
  • Improve system reliability, observability, and maintainability through thoughtful engineering decisions.
  • Contribute to architecture and implementation discussions with pragmatic technical trade-offs.
  • Break down complex work into clear milestones and communicate status transparently.
  • Refactor and simplify existing code where it improves long-term velocity and quality.

Preferred Qualifications

  • Bachelor's degree or equivalent practical experience in computer science, engineering, or a related field.
  • Strong coding fundamentals with attention to reliability, performance, and maintainability.
  • Experience working with code reviews, testing practices, and collaborative delivery workflows.
  • Ability to break down ambiguous problems into clear technical solutions.
  • Comfort partnering with cross-functional teams in iterative product or platform environments.
  • Strong debugging, communication, and ownership skills across the software lifecycle.

Applications should be submitted through the listed apply link.

About this opening

Deutsche Telekom Digital Labs is hiring a Java Developer in the Software & Technology team based in Gurugram.

This role is fulltime, flexible, 3–6 years experience—matched against UnoJobs' verified employer data.

Skills evaluated for this opening include Java, Spring, Spring Boot, Generative AI, LLMs. Apply directly through UnoJobs to keep your application visible to Deutsche Telekom Digital Labs without bouncing across multiple sites.

Role
Java Developer
Department
Software & Technology
Location
Gurugram
Work mode
Flexible
Experience
3–6 years

Explore similar searches

Use these category pages to compare nearby roles, cities, and salary benchmarks before you apply.

More at Deutsche Telekom Digital Labs

Every opening, one place. No noise—just what's hiring now.

All Deutsche Telekom Digital Labs careers