Summary
✨ AI‑Generated
Join an agile engineering team building and scaling reliable backend services for complex operational workflows. You will develop Java 17+ and Spring Boot services, build microservices and REST APIs, improve performance and reliability, and collaborate with frontend, quality, and business specialists.
Highlights
Build and continuously improve production backend services in an agile engineering environment. The role combines Java and Spring Boot development with microservices, integrations, performance, reliability, and collaboration across technical and business teams.
Description
Deine Aufgabe
Wir suchen einen Backend Developer/Engineer, der das Team hinter Charisma verstärkt und dabei hilft, eine Lösung aufzubauen, zu skalieren und zu stabilisieren, die komplexe operative und Rollout-Prozesse unterstützt.
Du arbeitest an Backend-Services im Kern der Lösung und stellst dich Herausforderungen rund um Microservices, Integrationen, Daten, Performance und Systemzuverlässigkeit.
Dies ist eine praxisorientierte Engineering-Rolle, in der du die Möglichkeit hast, sowohl bestehende Produktionsservices als auch die Art und Weise zu verbessern, wie neue Funktionalitäten entworfen und ausgeliefert werden.
Du wirst Teil einer agilen Delivery-Umgebung, in der Backend-, Frontend-, Quality- und Business-Experten zusammenarbeiten, um echte Geschäftsanforderungen in zuverlässige Software zu verwandeln.
Aufgaben
Design, Entwicklung und kontinuierliche Verbesserung von Backend-Services mit Java 17+ und Spring BootAufbau und Weiterentwicklung von Microservices und REST APIs, die von der Charisma-Lösung genutzt werdenUmsetzung neuer Geschäftsanforderungen in wartbare und skalierbare technische LösungenArbeit an Performance-Optimierung und technischer Stabilisierung von ProduktionsservicesDesign von Datenmodellen und Arbeit mit PostgreSQL, SQL-Optimierung und DatenbankmigrationenAnwendung von Engineering-Ansätzen wie Domain-Driven Design, Event-Driven Architecture, Clean Architecture und etablierten Design PatternsDesign und Dokumentation von APIs mit OpenAPI / SwaggerAufbau und Pflege von Integrationen mit REST und TARDISEntwicklung automatisierter Unit-, Integrations-, API-, Performance- und Load-TestsArbeit mit Docker, Kubernetes, Git und CI/CD als Teil des Entwicklungs- und Delivery-LifecyclesVerbesserung der Application Observability und Fehlersuche mit Prometheus, Grafana, LUMINA, OpenTelemetry und LoggingZusammenarbeit mit Frontend-Engineers, Quality-Engineers und Business-Experten zur Lieferung von End-to-End-FunktionalitätBeitrag zu weiteren Rollout-Aktivitäten und zur kontinuierlichen Verbesserung der Gesamtlösung
Dein Profil
Wir suchen einen Backend Developer/Engineer mit ausgeprägter praktischer Erfahrung in der Java-Entwicklung, Microservices-Architektur und Datenbankoptimierung.
Der ideale Kandidat sollte fundierte Kenntnisse moderner Software-Engineering-Prinzipien besitzen und Erfahrung im Aufbau skalierbarer, zuverlässiger Backend-Services haben.
Muss-Kriterien
Ausgeprägte praktische Erfahrung mit Java 17+ und Spring BootErfahrung in der Entwicklung und Wartung von Microservices und REST APIsFundierte Kenntnisse in PostgreSQL, SQL, Datenmodellierung und Performance-OptimierungErfahrung mit Spring Data JPA, Hibernate, Spring Security, Spring Web und Spring ValidationVerständnis moderner Software-Architektur und Engineering-Prinzipien, einschließlich Domain-Driven Design (DDD), Event-Driven Architecture, Clean Architecture und Design PatternsErfahrung im Einsatz von Maven oder Gradle für Build- und Dependency-ManagementVertrautheit mit automatisierten Testing-Frameworks und Tools wie JUnit 5, Mockito, Testcontainers und API-Testing-LösungenErfahrung mit Performance- und Load-Testing von großen AnwendungenPraktische Erfahrung mit Git, Docker, Kubernetes und CI/CD-PipelinesVerständnis für die Bedeutung von Observability, Monitoring und Logging beim Aufbau zuverlässiger AnwendungenErfahrung in der Arbeit mit REST-basierten Integrationen und TARDISErfahrung mit API-Design und Dokumentation unter Verwendung von OpenAPI/SwaggerErfahrung mit Monitoring- und Observability-Tools wie Prometheus, Grafana, LUMINA, OpenTelemetry und Logging-LösungenFähigkeit, technische Herausforderungen zu lösen, mit Teammitgliedern zusammenzuarbeiten und die Qualität und Performance von Softwarelösungen kontinuierlich zu verbessernEnglischkenntnisse mindestens auf B2-Niveau
Von Vorteil
Erfahrung mit AWSKenntnisse in KotlinErfahrung mit Reactive Programming/WebFluxKenntnisse in Routenoptimierungstechnologien
Über uns
Unsere Marke Deutsche Telekom IT Solutions Slovakia trat 2006 unter dem Namen T-Systems Slovakia in das Leben der Region Košice ein und ist seitdem untrennbar mit der Region verbunden, als wir eines der Gründungsmitglieder des Košice IT Valley wurden.
Wir haben es geschafft, von Grund auf zum zweitgrößten Arbeitgeber im östlichen Teil des Landes mit mehr als 3900 Mitarbeitern zu wachsen.
Unser Ziel ist es, proaktiv neue Wege zur Verbesserung zu finden und uns kontinuierlich in die Art von Unternehmen zu transformieren, das innovative Informations- und Kommunikationstechnologie-Dienstleistungen anbietet.
Das endgültige Gehalt ist verhandelbarGrundgehalt abhängig von Erfahrungsstufe und bisheriger Erfahrung (nicht niedriger als 2.000 € brutto)Variable VergütungskomponenteZusätzliche finanzielle BenefitsÜber 25 verschiedene Benefits in mehreren Kategorien:Finanzielle BenefitsLern- und Entwicklungs-BenefitsGesundheits- und Sport-BenefitsFamilien- und Work-Life-Balance-BenefitsWeitere Benefits
Für weitere Informationen zu Benefits: Benefits
Weitere Details
Die Möglichkeit zur Remote-Arbeit ist nur innerhalb der Slowakei verfügbar aufgrund europäischer Steuervorschriften