Full Stack Developer

Als Full Stack (Java) Developer Bloomreach (m/w/d) entwickelst du individuelle Webanwendungen auf Basis des modernen javabasierten Content Management Systems Bloomreach.

Was du bei uns machst

Als Full Stack (Java) Developer (m/w/d) für das Bloomreach DXP Content Management System bei customQuake in Neustrelitz entwickelst du serviceorientierte Webanwendungen in den Bereichen Enterprise Content Management und Digital Experience Solutions mit Bloomreach.

Dein Arbeitsumfeld liegt im B2B, was die Projekte prozessorientierter und weniger abhängig von reinen Marketingfragen macht. Die Anforderungen sind individuell und abwechslungsreich.

Deine Arbeit als Full Stack Entwickler für Bloomreach DXP bei uns:

  • Programmierung und Erweiterung von webbasierten CMS-Lösungen
  • Verstehen und Übersetzen von Kundenanforderungen
  • Begutachten und Hinterfragen von fachlichen Konzepten für neue Aufgaben
  • Unterstützung im Entwurf und der Ausarbeitung von technischen Konzepten
  • Mitentwicklung an Prozessmodellen und deren softwareseitiger Umsetzung
  • Arbeiten mit den besten Bestandteilen agiler Methoden (Scrum/Kanban)
  • Mitentwicklung von Schnittstellen und APIs in serviceorientierten Anwendungen
  • Sparring im Team und enger Austausch mit Kollegen, z.B. gegenseitige Code-Reviews

Was dir unser Job bietet

Deine Stimme hat bei uns Gewicht. Du bist in Projekte eingebunden, hast auf Wunsch direkten Kundenkontakt und viel Eigenverantwortung. Auf deine persönlichen Wünsche gehen wir so weit wie möglich ein.

Deine Arbeit fordert dich fachlich und erfüllt dich gleichermaßen mit Zufriedenheit. Du erlebst eine teamorientierte Arbeitsumgebung und erhältst viele Möglichkeiten, dich fachlich weiterzuentwickeln. Du bist gegenüber deinem Team verantwortlich für die Ergebnisse deiner Arbeit, nicht einzelnen Personen oder der Geschäftsleitung. Hierarchien findest du bei uns nicht. Du erlebst einen spannenden, herausfordernden, motivierenden und ausgeglichenen Arbeitsalltag.

Benefits:

  • Flexible Arbeits(zeit)modelle, Teilzeit, Homeoffice / Remote Office, Stundenverschiebungen
  • Freiheit und Verantwortung in der Gestaltung der eigenen Arbeit
  • Power-Notebook mit 1-2 Monitoren, duplizierte Peripherie für Zuhause
  • Fachliche Fortbildungen, Raum für Research & Weiterbildung
  • Langfristige webbasierte Softwareprojekte mit Fokussierung auf moderne Frameworks
  • Zentrale Lage: 5 Gehminuten zum Neustrelitzer Bahnhof, 1 Std. nach Berlin
  • Grüne Idylle rund um Neustrelitz, wer kann schon in der Mittagspause baden gehen?
  • An alle Berliner SoftwareentwicklerInnen: Antizyklisch pendeln, sogar Zweitunterkunft in Neustrelitz möglich
  • Ca. alle zwei Monate Teamzusammenkunft im Headquarter in Hamburg
  • Obst, Wasser, Softdrinks, Tee, Kaffee (und Bier :-)
  • Team-Events und Teambuilding, mehrfach im Jahr
  • Sonderurlaube, Geburtstagsfeiern 
  • Betriebliche Altersvorsorge
  • Jobrad

... und natürlich fachlich wie menschlich großartige Kolleginnen und Kollegen.

Was du mitbringst

Full Stack Entwickler bedeutet, eine Aufgabe bestenfalls von A-Z umzusetzen und das ist mehr als Programmierung.

Es sind deine konzeptionellen Stärken und deine Erfahrungen in der Umsetzung von Feature-Anforderungen, die dich zum universell einsetzbaren Tüftler und Softwareentwickler machen. Wir wollen dich kennenlernen, wenn du dich als Macher siehst, der jeden Tag spannende Aufgaben annimmt und diese auf ihre jeweiligen Ziele hin umsetzt. Du musst kein großer Redner sein, Teamplayer zeigen sich auch im gemeinsamen Code Review. 

Das wünschen wir uns von dir: 

  • Erfahrungen in der Frontend- und Backend-Entwicklung
  • Erfahrung in der Entwicklung mit (javabasierten) Content-Management-Systemen
  • Know-how zu Java-Webarchitekturen und Umgang mit Tomcat und Servlet-Architekturen
  • Entwicklung mit dem Spring-Framework (oder vergleichbare Erfahrung, z.B. JEE oder Springboot)
  • Sicherer Umgang mit HTML5, CSS3, Javascript, SCSS/Grunt
  • Kenntnisse zu Frameworks bzw. Libraries wie jQuery, Bootstrap, Vue.js, Maven, XML, YAML
  • Datenbankenwissen SQL, MongoDB
  • Erfahrung in agiler Softwareentwicklung (nach Kanban oder Scrum)
  • Linux-affin, administrative Fähigkeiten in der Shell sowie Shell-Scripte lesen und verstehen können
  • Apache oder Nginx-Konfiguration oder zumindest Neugierde und keine Scheu vor solchen Aufgaben
  • Bonus: Praktische Erfahrungen mit Microservices/Res, Docker oder Kubernetes oder Java-Suchtechnologien (Lucene, Solr, Elasticsearch)

Interesse geweckt?

Lange Bewerbung? Brauchen wir nicht. Dein Lebenslauf oder dein Profil bei Xing/LinkedIn reicht uns aus. Einfach per E-Mail.