D

Deutsche Telekom IT Solutions Slovakia

Designs and operates enterprise technology services

Senior Backend Software Developer - Java/Spring Boot

Backend EngineeringConfirmed live in the last 24 hours
Full-timeKošice, Slovakia

About the Job

Requirements

  • Extensive hands-on experience with Java 17+, Spring Boot, and the Spring Framework, including production-grade enterprise applications.
  • Strong experience designing, developing, and operating microservices and REST APIs in complex system landscapes.
  • Advanced knowledge of PostgreSQL, SQL, data modeling, performance tuning, and database migration strategies.
  • Deep experience with Spring Data JPA, Hibernate, Spring Security, Spring Web, and Spring Validation.
  • Strong understanding of modern software architecture and engineering principles, including Domain-Driven Design, Event-Driven Architecture, Clean Architecture, design patterns, and API design best practices.
  • Experience making technical design decisions and explaining trade-offs to engineers, architects, customers, and non-technical stakeholders.
  • Experience with Maven or Gradle and strong understanding of build, dependency, and release management.
  • Strong experience with automated testing using technologies such as JUnit 5, Mockito, Testcontainers, and API testing tools.
  • Proven experience with performance and load testing of large-scale applications, including analysis and remediation of bottlenecks.
  • Practical production experience with Git, Docker, Kubernetes, and CI/CD.
  • Strong understanding of observability, monitoring, logging, alerting, and production troubleshooting.
  • Experience working with REST-based integrations and TARDIS.
  • Ability to work directly with customers, stakeholders, architects, delivery leads, and cross-functional teams.
  • Ability to mentor developers, perform high-quality code reviews, and promote engineering standards within the team.
  • English proficiency at a minimum B2 level.

Responsibilities

  • Lead the design, development, and continuous improvement of backend services using Java 17+ and Spring Boot.
  • Define and evolve microservices and REST APIs used by the Charisma solution, ensuring scalability, maintainability, security, and operational reliability.
  • Translate complex business and customer requirements into robust, maintainable, and scalable technical solutions.
  • Drive performance optimization, technical stabilization, and root-cause analysis of production services.
  • Design data models and lead work with PostgreSQL, SQL optimization, database migrations, and data consistency topics.
  • Apply and promote engineering approaches such as Domain-Driven Design, Event-Driven Architecture, Clean Architecture, and established design patterns.
  • Design, review, and document APIs using OpenAPI / Swagger, ensuring they meet integration and stakeholder needs.
  • Lead and support integrations using REST and TARDIS, including troubleshooting and technical alignment with consuming systems.
  • Define and improve automated unit, integration, API, performance, and load testing strategies.
  • Work with Docker, Kubernetes, Git, and CI/CD to improve development, deployment, and operational practices.
  • Improve application observability and troubleshooting using Prometheus, Grafana, LUMINA, OpenTelemetry, and logging.
  • Collaborate with frontend engineers, quality engineers, business experts, customers, and stakeholders to deliver end-to-end functionality.
  • Provide technical guidance, code reviews, mentoring, and support to other engineers working on the same project.
  • Contribute to rollout activities, technical planning, risk identification, and continuous improvement of the overall solution.

Desired Qualifications

  • Experience with AWS and cloud-native application design.
  • Knowledge of Kotlin.
  • Experience with Reactive Programming / WebFlux.
  • Knowledge of route optimization technologies.
  • Experience leading technical workshops, solution reviews, or customer-facing technical discussions.
  • Experience with architectural documentation, technical roadmaps, and production readiness reviews.

About the Company

Deutsche Telekom IT Solutions Slovakia

Designs and operates enterprise technology services

Deutsche Telekom IT Solutions Slovakia designs and operates information and communication technology services for international companies and the Deutsche Telekom group. Its work spans business applications, SAP systems, cloud infrastructure, communications networks, and shared IT services. Teams support customers through technical design, development, implementation, and the ongoing administration of systems used in business operations. The company also supplies security services, including protection for networks, applications, and business data. Founded in 2006 as T-Systems Slovakia, the operation adopted its current shared brand in 2020 and lists its headquarters in Košice-Juh, Slovakia.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Košice-Juh, Slovakia
Founded
2006

Recently Posted Jobs

Explore more opportunities at Deutsche Telekom IT Solutions Slovakia

See more jobs