Fullstack Java Entwickler:in (m/w/d)

Job Description

Wir sind EMS – Enterprise Messaging Solutions GmbH aus Hamburg. Seit dem Jahr 2000 entwickeln wir individuelle, webbasierten Softwarelösungen für Mittelstand und Industrie in der DACH-Region – mit Leidenschaft, Erfahrung und einem ganz besonderen Fokus auf Sicherheit.

Unser Team ist bunt gemischt – mit Entwickler:innen, die mehr sind als reine Programmierer. Bei uns triffst du auf echte Tüftler:innen, die Lust haben, mit Kunden zu interagieren, kundenspezifische Herausforderungen maßgeschneidert zu lösen und echten Impact zu leisten.

Was uns auszeichnet: flache Hierarchien, ehrlicher Austausch und ein direkter Draht – sowohl im Team als auch zu unseren Kunden. Die meisten Projekte entstehen nicht durch Werbung, sondern durch Empfehlungen. Warum? Weil die Zusammenarbeit mit uns angenehm und verlässlich ist – und weil unsere Software einfach funktioniert.

Wenn du in einem Umfeld wachsen möchtest, in dem dein Code zählt und du als Mensch gesehen wirst, dann bist du bei EMS genau richtig.


  • Entwicklung individueller Softwarelösungen für namhafte Kunden aus Mittelstand und Industrie

  • Umsetzen von herausfordernden Enterprise-Projekten gemeinsam mit erfahrenen Entwickler:innen

  • Direkter Kundenkontakt – die besten Ideen entstehen, wenn du die Anforderungen aus erster Hand erfährst

  • Arbeiten mit modernen Technologien wie Java, React, Angular, Docker oder Kubernetes

  • Kontinuierliches Lernen on the Job und Wissenstransfer mit Kolleg:innen

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation

  • Begeisterung für Programmierung und neue Technologien

  • Kommunikationsstärke, Teamfähigkeit, Analytisches Denkvermögen und Eigeninitiative

  • Qualitätsbewusstsein und strukturierte Arbeitsweise - Testgetriebene Programmierung ist kein Fremdwort

  • Versiert in objektorientierter Programmierung mit Java, inklusive gängiger Bibliotheken und Frameworks

  • Vertrautheit mit Softwarearchitektur, sowie Anwendung der wichtigsten Design-Patterns

  • Gute SQL- und Datenbankkenntnisse mit Fokus auf Performance und Datenarchitektur

  • Erfahrung im Frontend mit React oder Angular. Idealerweise auch JSF für unsere Legacy Systeme

  • Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift

Außerdem ist Erfahrung im Bereich DevOps (bspw. Docker, Kubernetes, Gitlab, Pipelines) vom Vorteil, aber kein Muss.


  • Ein kleines, eingespieltes Team mit flachen Hierarchien und kurzen Entscheidungswegen

  • Projekte mit Impact – du verstehst den Anwendungskontext und bringst eigene Ideen ein

  • Faire Vergütung inkl. Urlaubsgeld und Weihnachtsgeld (13. Gehalt) + erfolgsabhängiger Bonus (14. Gehalt)

  • 30 Urlaubstage und flexible Vertrauensarbeitszeit

  • Hybrides Arbeiten – eine ausgewogene Mischung aus Büro- und Remote-Tagen, abgestimmt im Team

  • Büro in Hamburg-Barmbek mit exzellenter ÖPNV-Anbindung und firmeneigenen Parkplätzen

  • Persönliche Weiterentwicklung durch Zusammenarbeit mit sehr erfahrenen Entwickler:innen

  • Kaffee & Kekse – der Vollständigkeit halber, weil guter Code gute Snacks braucht.
View More