Unser Kunde ist eine zentrale Institution im Bereich der sozialen Sicherheit in Deutschland und bietet eine Vielzahl von Dienstleistungen für Versicherte, Rentner und Arbeitgeber an. Für den Bereich der Softwareentwicklung suchen wir eine engagierte Expert*in für Java- und OpenShift Softwareentwicklung am Standort Berlin. In dieser Rolle sind Sie Teil eines dynamischen Teams, das sich mit der Planung, Entwicklung und Bereitstellung von Softwarelösungen für die Rehabilitation befasst. Ihre Hauptaufgaben umfassen die Entwicklung und Optimierung von Java-basierten Anwendungen sowie Microservices, die auf einer Red Hat OpenShift Container Plattform implementiert werden. Sie integrieren Schnittstellen zu internen und externen Systemen und stellen die Qualitätssicherung durch Code Reviews und Tests sicher. Zudem sind Sie aktiv im Problem- und Incidentmanagement tätig und beraten Kunden bei neuen Anforderungen. Das Arbeitsumfeld ist geprägt von einem starken Teamgeist und einer offenen Kommunikation, in der Ihre Ideen und Vorschläge geschätzt werden. Darüber hinaus bietet der Arbeitgeber zahlreiche Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung sowie ein familienfreundliches Arbeitsumfeld mit flexiblen Arbeitszeiten.
Expert*in Java- und OpenShift Softwareentwicklung
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über eine abgeschlossene Hochschulbildung im IT-Bereich oder eine gleichwertige Qualifikation sowie eine abgeschlossene Berufsausbildung mit mehrjähriger Berufserfahrung in der Softwareentwicklung. Sie bringen fundierte Kenntnisse in der Entwicklung mit Java Enterprise, SQL und Scriptsprachen mit. Mehrjährige Erfahrung im Umgang mit Red Hat OpenShift und Containertechnologien sind ebenfalls erforderlich. Sie sollten mit modernen Softwarearchitekturen wie Microservices und REST vertraut sein und sicher mit Tools wie Git, Jenkins, JIRA, Eclipse und IntelliJ umgehen können. Ein Interesse an Clean Code und testgetriebener Entwicklung sowie Erfahrung mit CI/CD-Pipelines sind von Vorteil. Zudem sind verhandlungssichere Deutschkenntnisse notwendig, um die Kommunikation mit den Kunden und im Team zu gewährleisten. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Problemlösungsorientierung runden Ihr Profil ab.