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

Posted Updated 10 views
Discussion

Description

Responsibilities:

  • Designing and creating Java web services within a fast-paced environment while collaborating with QA, DevOps, and PMs.
  • Collaborating with the team to effectively communicate, problem-solve, and optimize back-end architecture.
  • Leading new full-life cycle Java development and enhancements for applications.
  • Developing high-quality code and maintaining scalable backend applications using Java.
  • Architecting, designing, developing, deploying, and operating services to serve millions of users.
  • Spreading learning across the organization through internal talks and blogs.
  • Writing and deploying clean and documented code using Java frameworks.
  • Participating in end-to-end REST API testing, including creating test plans and cases.


Requirements:

  • 5 to 8 years of experience in Core Java, Spring Boot, High-Level Design (HLD), Low-Level Design (LLD), and other relevant skill sets.
  • Proficiency in Core Java, J2EE, and popular Java frameworks like Spring, Struts, Hibernate, and JPA.
  • Experience in developing international software with multilingual UI support.
  • Strong knowledge of Java profiling tools and automation implementation using Selenium Java.
  • Ability to design and create Java web services and microservice architecture.
  • Hands-on experience in Java web development and microservices.
  • Strong understanding of object-oriented programming and design patterns.
  • Knowledge of scalable distributed caching techniques and REST APIs.
  • Desired Skills and Experience: Core Java, Spring Boot, HLD, LLD.

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 →