Das Unternehmen bietet Ihnen die Möglichkeit, Software zu entwickeln, die Millionen von Menschen beim Einkaufen unterstützt. Als Java Softwareentwickler (w/m/d) in Berlin werden Sie Teil eines engagierten Teams, das sich seit über 30 Jahren erfolgreich in der Entwicklung effizienter IT-Systeme für führende Retail-Unternehmen etabliert hat. Ihre Hauptaufgabe wird es sein, sich technologischen Herausforderungen im Java-Umfeld zu stellen, sowohl im Bereich der Standard Edition (SE) als auch in der Jakarta-Plattform, und dies sowohl für Desktop- als auch Cloud-Anwendungen. Sie werden moderne Frameworks wie Spring nutzen und in kleinen, agilen Teams arbeiten, um innovative Lösungen zu entwickeln. Dabei implementieren Sie entweder bestehende Plattformen oder entwickeln kundenspezifische Point-of-Sale (POS) und Payment-Lösungen für namhafte Kunden. Das Arbeitsumfeld ist geprägt von einer offenen Unternehmenskultur, in der Ihre Ideen geschätzt werden und Sie die Möglichkeit haben, sich kontinuierlich weiterzuentwickeln. Sie profitieren von flexiblen Arbeitszeiten und hybriden Arbeitsmöglichkeiten, die es Ihnen ermöglichen, Beruf und Privatleben optimal zu vereinbaren.
Java Softwareentwickler (w/m/d)
Beschreibung
Anforderungen
Für diese Position bringen Sie fundierte Kenntnisse in modernen Java-Technologien (SE/EE) mit. Sie sollten Erfahrung in der strukturierten Softwareanalyse und -design haben, idealerweise mit UML. Kenntnisse in Web- und Mobile-Technologien wie REST, gRPC sowie Dart/Flutter sind von Vorteil. Zudem sind Sie vertraut mit automatisierten Tests, insbesondere mit JUnit 5 und Mockito. Eine Leidenschaft für die Zusammenarbeit in agilen Teams, insbesondere nach Scrum, ist ebenfalls wichtig. Sie sollten über sehr gute Deutschkenntnisse sowie solide Englischkenntnisse in Wort und Schrift verfügen. Der ideale Kandidat zeichnet sich durch Teamfähigkeit, Kommunikationsstärke und analytisches Denken aus.