Java Softwareentwickler (m/w/d)
Summary
Develops Java applications (SE/Jakarta, Spring) for GEBIT Solutions' retail platform, including customer-specific POS and payment solutions, working in small agile Scrum teams on desktop and cloud projects. Based in Düsseldorf with hybrid work and automated testing via JUnit 5 and Mockito.
In dieser Position entwickeln Sie Java-Anwendungen für unsere Retail-Plattform und ggf. kundenspezifische POS- und Payment-Lösungen. Sie arbeiten in kleinen, agilen Teams an Projekten oder Produkten, sowohl Desktop als auch Cloud, mit modernen Frameworks wie Spring. Sie tragen zur Weiterentwicklung unserer Plattform bei und gestalten Lösungen für namhafte Retail-Kunden. Die Rolle verbindet technisches Tiefenwissen mit praxisnaher Umsetzung in einem dynamischen Umfeld.
Leistungen / Benefits- 30 Urlaubstage
- hybrides Arbeiten
- flexible Arbeitszeiten
- agiles Arbeiten in kleinen Teams
- GEBIT Academy und Weiterbildung
- Freiraum für eigene Projekte (GEBIT Freitage) und Team-Events
- Entwicklung von Java-Anwendungen (SE/Jakarta) innerhalb der Retail-Plattform
- Arbeiten mit modernen Frameworks (z.B. Spring)
- Mitwirkung in kleinen, agilen Teams nach Scrum
- Implementierung von kundenspezifischen POS- und Payment-Solutions basierend auf der Plattform
- Design und Analyse von Softwarestrukturen (UML)
- Proaktive Teilnahme an Tests (JUnit 5, Mockito) und Qualitätsicherung
- Beitrag zur technischen Weiterentwicklung der Plattform
- fundierte Java-Technologien (SE/EE) Kenntnisse
- Erfahrung mit Web- und Mobile-Technologien (REST, gRPC, Dart/Flutter)
- Erfahrung mit automatisierten Tests (JUnit 5, Mockito)
- Affinität zu agilen Methoden (Scrum)
- Fließendes Deutsch (mind. B2)
- Teamorientierung
- Lust auf agile Zusammenarbeit
- Selbstorganisation
- Java SE/EE
- Spring
- REST