Job Description
Wir sind ein aufstrebendes Kölner Software-Unternehmen. Seit mehr als 20 Jahren arbeiten wir jeden Tag leidenschaftlich daran, die besten Lösungen für unsere Kunden zu bauen. Dabei ist unsere Kundenlandschaft bunt und vielfältig: vom mittelständischen Handelsunternehmen, über den Chemiedistributoren bis hin zum großen Versicherungsunternehmen ist fast alles dabei. Unser Fokus liegt darauf, digitale Inhalte und Produktdaten als ganzheitliche Nutzererlebnisse kanalübergreifend zu gestalten. Dafür bieten wir PXM (Product Experience Management) als übergreifende Lösung, sowie PIM (Product Information Management) und zwei Content Management Systeme (pirobase CMS und imperia) als Module. Unsere Produkte zu planen, zu programmieren, zu vermarkten und zu verkaufen, ist herausfordernd – aber garantiert nie langweilig! Und: Je besser das Team, desto besser die Lösung. Deswegen suchen wir dich!
Als Teil eines mittgroßen agilen Teams trägst du mit deinem Know-how dazu bei, unsere Kundensysteme insbesondere unseres PIM (Product Information Management) um weitere Funktionalitäten zu erweitern. Dabei stehst du in engem Kontakt mit anderen Entwicklern, Product Ownern, IT Consultants und der QA
- Du entwickelst unsere Software „pirobase PIM“ weiter.
- Du setzt deine Aufgaben selbstständig um und legst dabei Wert auf Code Qualität, u.a. durch die Erstellung von Unit Tests. Eine angemessene Dokumentation ist für dich selbstverständlich, genau wie regelmäßige Code Reviews.
- Du unterstützt deine Kolleginnen und Kollegen in Kundenprojekten und sorgst so für einen guten Know-How-Tarnsfer.
- Nobody is perfect! Vorschläge für Verbesserungen jeglicher Art, z.B. durch den Einsatz neuer Technologien, sind immer willkommen.
- Du hast mehrere Jahre Berufserfahrung mit Java und Spring / Spring Boot
- Du verfügst über gute Kenntnisse in Technologien & Tools wie git, Gitlab, Jenkins, Docker, Jira, Confluence
- JSON und REST sind für dich keine Fremdwörter
- Wünschenswert sind Erfahrungen im Umgang mit Datenbanken wie Oracle, Postgres oder auch Elasticsearch
- Idealerweise hast du Erfahrungen mit nachrichtenorientierten, verteilten Systemen
- Du verfügst über gute Deutsch- und Englischkenntnisse