Deutsche Telekom IT logo

Backend Software Developer - Java/SpringBoot (m/f/d)

Deutsche Telekom IT·Salary not specified

Primary stack

JavaSpring BootPostgreSQLSQLDockerKubernetesCI/CDRESTMicroservicesSpring

Nice to have's

AWSKotlin

Job description

About the Position

We are looking for a Backend Software Developer - Java/SpringBoot (m/f/d) to join our team at Deutsche Telekom System Solutions Slovakia. This is a full-time remote position based in Slovakia.

Responsibilities

  • Design, develop, and continuously improve backend services using Java 17+ and Spring Boot
  • Build and evolve microservices and REST APIs used by the Charisma solution
  • Turn new business requirements into maintainable and scalable technical solutions
  • Work on performance optimization and technical stabilization of production services
  • Design data models and work with PostgreSQL, SQL optimization, and database migrations
  • Apply engineering approaches such as Domain-Driven Design, Event-Driven Architecture, Clean Architecture, and established design patterns
  • Design and document APIs using OpenAPI / Swagger
  • Build and maintain integrations using REST and TARDIS
  • Develop automated unit, integration, API, performance, and load tests
  • Work with Docker, Kubernetes, Git, and CI/CD as part of the development and delivery lifecycle
  • Improve application observability and troubleshooting using Prometheus, Grafana, LUMINA, OpenTelemetry, and logging
  • Collaborate with frontend engineers, quality engineers, and business experts to deliver end-to-end functionality
  • Contribute to further rollout activities and the continuous improvement of the overall solution

Requirements

  • Strong hands-on experience with Java 17+, Spring Boot, and the Spring Framework
  • Experienced in developing and maintaining microservices and REST APIs
  • Solid knowledge of PostgreSQL, SQL, data modeling, and performance optimization
  • Experience with Spring Data JPA, Hibernate, Spring Security, Spring Web, and Spring Validation
  • Understanding of modern software architecture and engineering principles, including Domain-Driven Design (DDD), Event-Driven Architecture, Clean Architecture, and design patterns
  • Experience using Maven or Gradle for build and dependency management
  • Familiar with automated testing frameworks and tools such as JUnit 5, Mockito, Testcontainers, and API testing solutions
  • Experience with performance and load testing of large-scale applications
  • Practical experience with Git, Docker, Kubernetes, and CI/CD pipelines
  • Understanding of the importance of observability, monitoring, and logging in building reliable applications
  • Experience working with REST-based integrations and TARDIS
  • Enjoy solving technical challenges, collaborating with team members, and continuously improving the quality and performance of software solutions
  • Speak English at a minimum B2 level

Nice to Have

  • Experience with AWS
  • Knowledge of Kotlin
  • Experience with Reactive Programming / WebFlux
  • Knowledge of route optimization technologies

We Offer

  • Financial benefits
  • Benefits with focus on learning and development
  • Benefits with focus on health and sport
  • Benefits with focus on family and work – life balance
  • Other benefits

For more information about our benefits, click here.

Salary

Final salary is negotiable. We are offering a base salary depending on seniority level and previous experience of the candidate. In addition to the base salary, we provide a variable part and other financial benefits. The base salary will not be lower than 2000€ /brutto.

Additional Information

Please be informed that our remote working possibility is only available within Slovakia due to European taxation regulation.

About the Company

Our brand Deutsche Telekom IT Solutions Slovakia entered the life of Košice region in 2006 under the name of T-Systems Slovakia and ever since has been inextricably linked with the region when became one of the founding members of Košice IT Valley. We have managed to grow from scratch to the second largest employer in the eastern part of the country with more than 3900 employees. Our goal is to proactively find new ways to improve and continuously transform into the type of company providing innovative information and communication technology services.

Job Location

Remote from Slovakia

I'm interested

Privacy Notice

Imprint

Refer a friend

Posted by

Lenka Kiššová

Share this job

© Deutsche Telekom IT. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches