Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Deutsche Telekom Digital Labs

Senior Software Engineer (Java+ AI)

Posted Updated 16 views
Discussion

Description

We're looking for a Senior Software Engineer - Java + AI to drive the design and development of intelligent, scalable backend systems. This role is ideal for engineers who have a strong foundation in Java-based backend development and are excited about integrating generative AI, LLMs, and AI-driven solutions into enterprise-grade applications.


Responsibilities:

  • Design, develop, and maintain scalable backend applications using Java and modern frameworks.
  • Lead the architecture and implementation of AI-powered features and services.
  • Build and integrate solutions leveraging Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and prompt engineering techniques.
  • Collaborate with cross-functional teams including Product, Data Science, and Engineering to deliver innovative AI-driven capabilities.
  • Develop secure, high-performance REST APIs and microservices.
  • Optimise application performance, scalability, and reliability.
  • Mentor engineers and drive engineering best practices, code quality, and technical excellence.
  • Stay updated with the latest advancements in AI and apply them to solve real-world business challenges.


Requirements:

  • 4+ years of experience in backend software development.
  • Strong expertise in Java, Spring Boot, and microservices architecture.
  • Hands-on experience with generative AI, LLMs, prompt engineering, RAG, or AI agent frameworks.
  • Experience integrating AI models through APIs such as OpenAI, Azure OpenAI, Vertex AI, or similar platforms.
  • Strong knowledge of REST APIs, distributed systems, and scalable system design.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with Docker, Kubernetes, CI/CD pipelines, and DevOps practices.
  • Strong problem-solving skills and ability to lead technical initiatives.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →