Senior Java Software Engineer - Berlin, Deutschland - Optimyze Consulting

    Optimyze Consulting
    Default job background
    Beschreibung

    Position: Senior Java Software Engineer (m/w/d)

    Standort: Berlin

    Beschäftigungsverhältnis: Vollzeit, Hybrid (2-3 Tage pro Woche im Büro)

    Gehalt: 70,000-90,000 EUR

    Unser Mandant baut eine Plattform für digitales Rechtemanagement auf und hilft damit Verwertungsgesellschaften, das ihnen vertraute geistige Eigentum optimal zu vertreten und zu schützen. Als Full-Service-Provider bietet unser Mandant maßgeschneiderte IT-Leistungen an – und ermöglicht damit ein Rechtemanagement, das nicht nur zeitgemäß, sondern zukunftsweisend ist unter dem Einsatz modernster Technologien: Cloud-Plattformen, Big Data und Künstlicher Intelligenz.

    Du entwirfst und realisierst im DevOps-Team technische Lösungen für die Geschäftsprozesse von zentralen Applikationen für die Musiknutzung und sorgst dann für eine stetige technische und fachliche Weiterentwicklung mit einem tollen DevOps-Team.

    Deine Aufgaben

    • Erarbeitung von technischen Lösungen und deren softwaretechnische Umsetzung mit Java
    • Beratung zu technischen Lösungsmöglichkeiten sowie bei der Erstellung von Fachkonzepten und zum effektiven Einsatz vorhandener Softwaresysteme
    • Verantwortung für den reibungslosen Betrieb der Applikationen im Java- und Cloudumfeld, in Zusammenarbeit mit einem Team aus internen und externen Entwicklern
    • Koordination von abteilungs- und systemübergreifenden Arbeiten zu Problemlösungen im laufenden Betrieb, Mitarbeit in der Lösungsfindung
    • Unterstützung bei Produktionsproblemen und Produktreleases

    Deine Qualifikationen

    • Abgeschlossenes Studium der Informatik/Wirtschaftsinformatik oder vergleichbare Ausbildung
    • Mehrjährige Berufserfahrung in der Softwareentwicklung
    • Fundierte Kenntnisse in Java und Spring Boot
    • Erfahrung in Testvorgehen und Methoden und praktische Erfahrung mit Test-Frameworks (z.B. JUnit, Selenium, X-Ray)
    • Sehr gutes Kommunikationsvermögen innerhalb der IT und im Umgang mit Kunden
    • Schnelle Auffassungsgabe und strukturierte, verantwortungsbewusste Arbeitsweise, verbunden mit betriebswirtschaftlichem Denken und Handeln
    • Erfahrungen im Betrieb, Sicherheitsstandards und Releasemanagement von Java-Applikationen, idealerweise im Cloudumfeld
    • Wünschenswert sind Erfahrungen in der Arbeit im agilen Umfeld sowie über Verfahren der Continuous Integration (DevOps) und im Einsatz von Cloud- und Container-Technologien
    • Hohe Service- und Kundenorientierung
    • Hohe Eigenverantwortung und Bereitschaft neue Ideen voranzutreiben