Auf einen Blick
- Aufgaben: Entwickle Backend-Services mit Java und Spring Boot für innovative Lösungen.
- Unternehmen: Deutsche Telekom IT Solutions Slovakia - ein führendes Unternehmen in der Tech-Branche.
- Vorteile: Über 25 Vorteile, einschließlich flexibler Arbeitszeiten und Gesundheitsförderung.
- Weitere Informationen: Dynamisches Team mit großartigen Entwicklungsmöglichkeiten und einem positiven Arbeitsumfeld.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an spannenden Projekten.
- Qualifikationen: Erfahrung mit Java, Spring Boot und Microservices erforderlich.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
We are looking for a Backend Developer/Engineer to join the team behind Charisma and help build, scale, and stabilize a solution that supports complex operational and rollout processes.
You will work on backend services at the core of the solution, tackling challenges around microservices, integrations, data, performance, and system reliability.
This is a hands‑on engineering role where you will have the opportunity to improve both existing production services and the way new functionality is designed and delivered.
You will be part of an agile delivery environment where backend, frontend, quality, and business experts work together to turn real business requirements into reliable software.
WHAT WILL YOU DO?
- 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 Postgre SQL, 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 Open API / 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, Open Telemetry, 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
YOU WILL SUCCEED IF YOU
- Have strong hands‑on experience with Java 17+, Spring Boot, and the Spring Framework .
- Are experienced in developing and maintaining microservices and REST APIs .
- Bring solid knowledge of Postgre SQL, SQL, data modeling, and performance optimization .
- Have worked with Spring Data JPA, Hibernate, Spring Security, Spring Web, and Spring Validation .
- Understand modern software architecture and engineering principles, including Domain‑Driven Design (DDD), Event‑Driven Architecture, Clean Architecture, and design patterns .
- Have experience using Maven or Gradle for build and dependency management.
- Are familiar with automated testing frameworks and tools such as JUnit 5, Mockito, Testcontainers, and API testing solutions .
- Have experience with performance and load testing of large‑scale applications.
- Bring practical experience with Git, Docker, Kubernetes, and CI/CD pipelines .
- Understand the importance of observability, monitoring, and logging in building reliable applications.
- Have 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 / Web Flux
- Knowledge of route optimization technologies
WHY SHOULD YOU CHOOSE US?
We believe in balance between work and personal life.
An attractive and extensive work‑life balance portfolio guarantees lasting motivation for employees and thus a better quality of life, promotes physical and mental well‑being and contributes to a positive work environment.
All this with the aim of providing more freedom in reconciling work, career growth, private life and individual lifestyle.
Therefore we offer to our employees over 25 different benefits to improve their personal and professional life in these areas:
- 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 to Benefits
- Salary
Final salary is negotiable.
We are offering base salary depending on seniority level and previous experience of candidate.
In addition to base salary we provide variable part and other financial benefits.
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.
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 …
- #J-18808-Ljbffr
Backend Software Developer - Java/SpringBoot (m/f/d) Arbeitgeber: Deutsche Telekom IT Solutions Slovakia
Deutsche Telekom IT Solutions Slovakia ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern eine ausgewogene Work-Life-Balance und über 25 verschiedene Vorteile bietet, die sowohl das persönliche als auch das berufliche Leben verbessern. In einem agilen Arbeitsumfeld fördern wir die Zusammenarbeit zwischen Backend- und Frontend-Entwicklern sowie Qualitätsexperten, was nicht nur die berufliche Entwicklung unterstützt, sondern auch ein positives Arbeitsklima schafft. Unsere Mitarbeiter haben die Möglichkeit, an innovativen Projekten zu arbeiten und ihre Fähigkeiten kontinuierlich auszubauen, während sie in einer der dynamischsten Regionen der Slowakei tätig sind.
Kontaktdaten:
Deutsche Telekom IT Solutions Slovakia Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Backend Software Developer - Java/SpringBoot (m/f/d) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Deutsche Telekom IT Solutions Slovakia anzuklopfen, wenn du dich auf die Stelle als Backend Software Developer - Java/SpringBoot (m/f/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Deutsche Telekom IT Solutions Slovakia vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Backend Software Developer - Java/SpringBoot (m/f/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Deutsche Telekom IT Solutions Slovakia klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Deutsche Telekom IT Solutions Slovakia vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.