Das Unternehmen sucht einen engagierten Java Softwareentwickler (w/m/d), der bereit ist, innovative Softwarelösungen zu entwickeln, die Millionen von Menschen das Einkaufen erleichtern. In dieser Rolle arbeiten Sie in einem dynamischen Umfeld, das auf über 30 Jahre Erfahrung in der Entwicklung effizienter IT-Systeme zurückblicken kann. Sie werden Teil eines kleinen, agilen Teams, in dem Sie an technologischen Herausforderungen im Java-Umfeld (SE und Jakarta, Desktop und Cloud) arbeiten. Ihre Aufgaben umfassen die Implementierung von kundenspezifischen POS- und Payment-Lösungen für namhafte Kunden. Dabei nutzen Sie moderne Frameworks wie Spring und arbeiten nach agilen Methoden. Das Unternehmen bietet Ihnen die Möglichkeit, Ihre Fähigkeiten in einem unterstützenden Umfeld weiterzuentwickeln und innovative Ideen einzubringen. Sie profitieren von flexiblen Arbeitszeiten und hybriden Arbeitsmöglichkeiten, die es Ihnen ermöglichen, Beruf und Privatleben optimal zu vereinbaren. Zudem werden Ihnen individuelle Schulungsmöglichkeiten über die unternehmenseigene Akademie sowie regelmäßige Weiterbildungstage geboten, um Ihre berufliche Entwicklung voranzutreiben.
Java Softwareentwickler (w/m/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt fundierte Kenntnisse in modernen Java-Technologien (SE/EE) sowie Erfahrung in strukturierter Softwareanalyse und -design, idealerweise mit UML, mit. Sie sollten außerdem Kenntnisse in Web- und Mobile-Technologien wie REST, gRPC und Dart/Flutter besitzen. Erfahrung mit automatisierten Tests, insbesondere mit JUnit 5 und Mockito, ist ebenfalls von Vorteil. Eine hohe Affinität zur Zusammenarbeit in agilen Teams, insbesondere nach Scrum, wird erwartet. Sehr gute Deutschkenntnisse sowie solide Englischkenntnisse in Wort und Schrift sind für die Kommunikation im Team und mit Kunden unerlässlich. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und eine proaktive Arbeitsweise runden Ihr Profil ab.