Java-Entwickler (m/w/d) (Hybrid)
Wir suchen einen Java-Entwickler (m/w/d) für unser kleines Produktteam, der die Software baut, mit der unsere Kunden ihre Lager führen.
Planograma ist ein Cloud-WMS: Lagerteams nutzen es jeden Tag, um Ware anzunehmen, einzulagern, zu kommissionieren und zu versenden – am Arbeitsplatz und auf Android-Terminals, die Barcodes und RFID-Etiketten scannen –, während die Bestände mit Onlineshops, Marktplätzen und ERP-Systemen synchron bleiben. Sie arbeiten über den gesamten Lebenszyklus hinweg, von Spezifikation und Design über Tests und Release bis zum Support danach. Zuverlässigkeit zählt: Ein Lager ohne sein WMS versendet nichts.
Ihre Aufgaben
Konzeption, Entwicklung und Pflege von Funktionen der Planograma-Plattform, vom Datenmodell bis zur API;
Sauberer, getesteter, effizienter Code und Code-Reviews im Team;
Aufbau und Pflege von Integrationen mit ERP-Systemen, E-Commerce-Plattformen und Marktplätzen sowie der REST-APIs, an die sich unsere Kunden anbinden;
Gute Performance, auch wenn die Datenmengen wachsen: große Sortimente, viele Lager, viele gleichzeitig scannende Nutzer;
Vorbereitung und Auslieferung von Releases;
Analyse und Behebung von Fehlern – Code, den Sie anfassen, hinterlassen Sie besser, als Sie ihn vorgefunden haben;
Vorschläge für neue Werkzeuge und Ansätze, die Sie zur Architekturprüfung vorstellen;
Zusammenarbeit mit Produkt, Support und Kunden, um Anforderungen aus dem Lager in funktionierende Features zu verwandeln.
Ihr Profil
Nachweisbare praktische Erfahrung in der Softwareentwicklung mit Java;
Objektorientierte Analyse und Design mit gängigen Entwurfsmustern;
Sehr gute Kenntnisse relationaler Datenbanken (MySQL, PostgreSQL) und ORM (Hibernate, JPA);
Erfahrung mit dem Spring Framework und mindestens einem Web-Framework (Spring MVC, JSF, Wicket oder GWT);
Kenntnisse in JavaScript (einschließlich jQuery), Kotlin, HTML5/CSS3 und REST-APIs;
Kommunikativer Teamplayer mit Eigeninitiative, analytischem Denken und Liebe zum Detail.
Von Vorteil
Erfahrung in der Android-Entwicklung: Unsere mobile App läuft auf den Terminals im Lager;
React;
Erfahrung mit E-Commerce-, ERP- oder Lagerverwaltungssystemen;
Interesse an Logistik und daran, wie ein Lager funktioniert.
Was wir bieten
Attraktive Vergütung;
Zertifizierte Weiterbildungen;
Großartige Kolleginnen und Kollegen und ein Produkt, das Sie in echten Lagern im Einsatz sehen;
Hybrides Arbeiten.

