Department:Software Engineer
Type:REMOTE
Region:EU
Location:Greece
Experience:Entry level
Estimated Salary:€25,000 - €40,000
Skills:
JAVASPRING BOOTBACKEND SERVICESAPISMICROSERVICESKAFKARABBITMQGITLAB CI/CDKUBERNETESCONTAINERIZATION
Share this job:

Job Description

Posted on: March 21, 2026

About Us T-Digital is the Deutsche Telekom Tech powerhouse in Greece. We create compelling digital propositions for the worlds’ largest Telekom giant by building scalable and agile platforms to provide the best of digital experience to Deutsche Telekom customers across Europe. We are agile and international organization where creativity and freedom are valued the most. We are looking for those who can embrace our culture, think outside the box and turn ideas into high quality products and services. About Our Culture We strive to build and strengthen a strong culture of caring and performance, building a workplace we are proud of. We attract good fellas, create life-changing experiences and believe in work-life balance. What we absolutely need from you is:

  • Innovation focus
  • Customer Obsession
  • Growth Mindset

Our Guiding Principles

  • Delight our Customers
  • Get things Done
  • Respect & Integrity
  • One Team
  • Ownership (I am T – Count on Me)
  • Curiosity & Growth

What We Will Trust You With We are looking for a Backend Software Engineer with strong expertise in Java and Spring Boot to design, develop, and maintain backend services with direct business and customer impact. The role focuses on building reliable, scalable, and well-structured backend applications, with optional exposure to modern cloud-native and microservice environments. Key Responsibilities

  • Design, implement, and maintain backend services using Java and Spring Boot.
  • Develop clean, scalable, and maintainable code following established coding standards and best practices.
  • Translate functional and non-functional requirements into robust technical solutions.
  • Contribute to the design of service APIs, data models, and integration concepts.
  • Support integration of backend services into existing enterprise IT landscapes.
  • Contribute to backend solutions based on service-oriented and microservice architectures.
  • Participate in the design and implementation of inter-service communication patterns (REST, messaging).
  • Support integration with message-based systems and asynchronous processing where applicable.
  • Collaborate in architectural discussions, design reviews, and technical decision-making.
  • Implement and maintain automated tests (unit and integration tests) for backend services.
  • Participate in code reviews and ensure adherence to quality and security standards.
  • Support system and integration testing activities, including basic performance and load considerations.
  • Support build, deployment, and release processes for backend services.
  • Work with CI/CD pipelines to ensure reliable and repeatable delivery.
  • Assist with deployment and operation in containerized or cloud-based environments.
  • Create and maintain technical documentation, including service design, APIs, and operational guidelines.
  • Contribute to business process documentation and high-level target process descriptions.
  • Support effort estimation and contribute to cost/benefit considerations related to backend solutions.
  • Work in cross-functional, agile, and international teams.
  • Collaborate closely with product owners, architects, DevOps, and QA engineers.
  • Actively participate in knowledge sharing and continuous improvement initiatives.

About You We are looking for someone who combines deep technical expertise with strong teamwork and communication skills. What You Will Need

  • Strong hands-on experience with Java.
  • Solid and practical experience with Spring Boot (mandatory).
  • Experience designing and developing backend services and APIs.
  • Good understanding of software engineering fundamentals (clean code, testing, version control).
  • Experience working with microservice architectures
  • Experience with message brokers such as Kafka or RabbitMQ
  • Experience using GitLab CI/CD pipelines
  • Basic knowledge of Kubernetes and containerized deployments

About What We Can Offer

  • Flexible & remote work
  • Very competitive annual bonus scheme
  • Meal vouchers
  • Private insurance
  • Cool office spaces in Thessaloniki and Athens
  • A new team that will support and challenge you on your path to growth
  • Extra days off
  • Opportunities to travel and work all around the world
  • … and many more

You know the job. We know what you need to do it well. Let’s talk!

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

T-Digital by Deutsche Telekom logo

T-Digital by Deutsche Telekom

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!