Software Developer Java (gn)
ab sofort
Was wir Dir bieten
- Eine abwechslungsreiche und spannende Tätigkeit in einer dynamischen Arbeitsatmosphäre, in der Du Dein Potenzial auch langfristig einbringen kannst,
- großzügige und moderne Büroräume, flache Hierarchien, eine offene Kommunikation sowie agile Scrum-Teams,
- flexible Arbeitszeiten, die Möglichkeit, mobil zu arbeiten sowie zwei Poolwagen zur privaten Nutzung,
- vom Arbeitgeber bezahlte Linguarama – Business Englischkurse,
- ein firmeneigenes Sportstudio mit Personal-Trainer*in sowie Gesundheitsberatung und -workshops,
- betriebliche Altersvorsorge, Zuschuss zu Kitakosten, Fahrrad-Leasing, Mitarbeiterrabatte, Teamevents und einiges mehr.
Woran Du mit uns arbeitest
- 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.
- 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.
- Du bist dabei im Rahmen Deiner Tätigkeit v. a. für die Entwicklung von Backend-Komponenten, OCR-Technologien, Microservices & REST-API mitverantwortlich.
- 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
- 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,
- Deiner Erfahrung mit skalierbarer Microservice-Architektur, einschließlich der Bereitstellung und dem Betrieb ihrer Anwendungen in den Produktivsystemen,
- Deinem Know-how in der Qualitätssicherung und beim Testen von Software bzw. Apps, wobei Dein Fokus auf deren Skalierbarkeit, Leistung & Zuverlässigkeit liegt,
- Deiner Fähigkeit, robuste und wiederverwendbare Komponenten zu verstehen, zu schreiben und zu refaktorisieren,
- 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),
- 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
Nikola Skundric - Head of Software Development
OPTIMAL SYSTEMS GmbH
Unternehmenszentrale
Cicerostraße 26
10709 Berlin
Kontakt unter: job@optimal-systems.de