Software Developer Java (gn)

Job-ID: R&D-JAEN-2403-OSJC Jetzt bewerben
Product Development
Berlin

Vollzeit

ab sofort
PDF herunterladen

Was wir Dir bieten

  1. Eine abwechslungsreiche und spannende Tätigkeit in einer dynamischen Arbeitsatmosphäre, in der Du Dein Potenzial auch langfristig einbringen kannst,
  2. großzügige und moderne Büroräume, flache Hierarchien, eine offene Kommunikation sowie agile Scrum-Teams,
  3. flexible Arbeitszeiten, die Möglichkeit, mobil zu arbeiten sowie zwei Poolwagen zur privaten Nutzung,
  4. vom Arbeitgeber bezahlte Linguarama – Business Englischkurse,
  5. ein firmeneigenes Sportstudio mit Personal-Trainer*in sowie Gesundheitsberatung und -workshops,
  6. betriebliche Altersvorsorge, Zuschuss zu Kitakosten, Fahrrad-Leasing, Mitarbeiterrabatte, Teamevents und einiges mehr.

Woran Du mit uns arbeitest

  1. Du designst, entwickelst und optimierst ein hochleistungsfähiges und massiv verteiltes Enterprise Content Management (ECM)-System für unser Softwareprodukt enaio® nach dem Prinzip "you build it, you run it" mit Continuous Integration und Continuous Deployment.
  2. Du unterstützt den gesamten Lebenszyklus der Softwarekomponenten, an denen Du arbeitest, von der Idee über die Entwicklung bis hin zur Freigabe und Unterstützung in der Produktion.
  3. Du bist dabei im Rahmen Deiner Tätigkeit v. a. für die Entwicklung von Backend-Komponenten, OCR-Technologien, Microservices & REST-API mitverantwortlich.
  4. Du arbeitest in einem vertikalen (cross-functional) Scrum-Team mit, das derzeit aus insgesamt 8 Teammitgliedern besteht.

Die Arbeitsleistung kann auch deutschlandweit aus dem Home-Office erbracht werden.

Womit Du uns überzeugst

  1. Mit Deiner einschlägigen Berufserfahrung (mind. 5 Jahre) in den beschriebenen Tätigkeiten, insbesondere in der Programmierung mit Java, sowie Deinen Kenntnissen in den Bereichen Spring Boot und Spring Cloud,
  2. Deiner Erfahrung mit skalierbarer Microservice-Architektur, einschließlich der Bereitstellung und dem Betrieb ihrer Anwendungen in den Produktivsystemen,
  3. Deinem Know-how in der Qualitätssicherung und beim Testen von Software bzw. Apps, wobei Dein Fokus auf deren Skalierbarkeit, Leistung & Zuverlässigkeit liegt,
  4. Deiner Fähigkeit, robuste und wiederverwendbare Komponenten zu verstehen, zu schreiben und zu refaktorisieren,
  5. Von Vorteil, aber kein Muss ist zudem Dein Fachwissen in einem oder mehreren der folgenden Bereiche: Docker und Kubernetes; Messaging-Dienste (RabbitMQ, ActiveMQ, JMS und Camel); Elasticsearch; Relationale Datenbanken (MS SQL, PostgreSQL, Oracle),
  6. Deinen sehr guten Deutsch- und Englischkenntnissen sowie Deiner Freude an der Arbeit im Team & Deinem Willen, Neues zu erlernen und Dich mit uns weiterzuentwickeln.

Wenn wir Dein Interesse geweckt haben…

... dann werde Teil von OPTIMAL SYSTEMS und enaio®– unserer Enterprise All-in-One Solution.
Wir freuen uns auf Deine E-Mail-Bewerbung.

Dein Ansprechpartner in Berlin