Aufgaben
Du findest den Weg zur maßgeschneiderten IT-Lösung, stürzt Dich in verteilte Systeme und gestaltest die Microservices für neue oder bereits bestehende Anwendungen.
Routine im Java-Software-Engineering hast Du bereits und End-to-End liegt nicht nur im Trend, sondern passt bestens zu Deinem Anspruch: Du konzipierst, entwickelst, implementierst, definierst Schnittstellen, testest (JUnit), überwachst (SonarQube) und dokumentierst.
Optimierungspotenziale lotest Du kreativ aus und stehst in engem Austausch mit Deinen Kolleg*innen, auch im internationalen Rahmen.
Profil
Studium / Ausbildung in der IT
Mehrjährige Berufspraxis in der Softwareentwicklung mit Java sowie Erfahrung mit verteilten Systemen
Tech Stack: Java, Spring / Spring Boot, Git, Rest, Maven, IntelliJ, OpenShift / Docker, Elastic, Azure, Scala, Apache Kafka
Strukturiert, kundenorientiert, kommunikativ, kreativ
Spaß an eigenverantwortlicher und agiler Arbeitsweise im Team (Scrum / Kanban)
Sehr gutes Deutsch und Englisch, schriftlich wie mündlich
Wir bieten
Freu Dich auf zahlreiche Benefits
Betriebliche Altersvorsorge, Vermögenswirksame Leistungen, kostenloses Deutschlandticket & Bike LeasING, Betriebsrestaurant
Mobiles Arbeiten je nach Position und Abteilung im Rahmen von betrieblichen, regulatorischen und gesetzlichen Anforderungen, individuelle Arbeitszeitmodelle, Sabbatical, Bezuschussung von Pflege- & Kinderbetreuungskosten
Eigene Budgets für persönliche Entwicklung und Gesundheit plus persönliches Ausstattungsbudget für Deinen mobilen Arbeitsplatz