Senior Java Entwickler Framework und Evaluierung (m/w/d)

Jobbeschreibung

rola Security Solutions steht für Informationsmanagement im Sicherheitsbereich und ist Partner Nr. 1 für deutsche Behörden und Organisationen mit Sicherheitsaufgaben sowie Lieferant für zahlreiche internationale Kunden im Sicherheitsbereich. Das Unternehmen mit Sitz in Oberhausen wurde 1983 gegründet und ist Marktführer in Deutschland. rola zählt mit über 300 Mitarbeiterinnen und Mitarbeitern zu den verlässlichsten Anbietern von IT-Lösungen im Bereich der Inneren und Äußeren Sicherheit. Seit 2014 ist rola eine 100-Prozent-Tochter der T-Systems International GmbH, die zum Konzern der Deutschen Telekom AG gehört.

Zur Verstärkung unseres Teams suchen wir deutschlandweit (hoher Remote-Anteil von 90-95%) zum nächstmöglichen Zeitpunkt eine/n

Senior Java Entwickler Framework und Evaluierung (m/w/d)


  • Du trägst als Teil des Teams für Plattform-Framework und -Infrastruktur wesentlich zur Entwicklung von Lösungen zur Informationsgewinnung, Auswertung und Analyse bei
  • Du arbeitest dich als Java Experte in komplexe Bestandssysteme hinein, löst dort Probleme nachhaltig und erneuerst sie zukunftsfähig
  • Deine hauptsächlichen Einsatzgebiete sind das Bibliotheksmanagement, das Managen von Abhängigkeiten und Security Issues, sowie Problemlösungsunterstützung über Teamgrenzen hinweg mit Hilfe von Debugging und Profiling in unserem Produkt rsFrame
  • Hierbei übernimmst du insbesondere die Konfiguration unseres aktuellen Frameworks zur Bereitstellung von Web- und Rich-Clients sowie Diensten wie auch die Pflege und Weiterentwicklung der Build-Pipelines
  • Du arbeitest bei den strategischen IT-Themen der Zukunft mit und übernimmst Projektverantwortung zu ausgewählten Themen
  • Optional bei vorhandenen Skills und/oder Interesse:
    • Du arbeitest selbstständig und eigenverantwortlich an der Sicherstellung aller Plattform relevanten Sicherheitsaspekte, wobei CVE, OWASP und Pen-Testing zu deinem täglichen Sprachgebrauch gehören und die intern gerichtete Kommunikation entsprechender Themen für dich kein Problem darstellen
    • Du hast die Möglichkeit die Scrum Master Rolle im Team zu übernehmen

Deine Einarbeitung wird durch erfahrende Kollegen unterstützt. Während dieser Phase kommst du mit verschiedenen Themen unseres fachlich breiten Aufgabenspektrums in Kontakt und lernst die Eigenschaften unseres Frameworks kennen.

Zu unserem täglichen Brot gehören Feedbackschleifen zwischen Experten aus Fachlichkeit und Technik in einem kooperativen Miteinander. Zusätzlich setzen wir stark auf Code-Reviews zwischen Entwicklern, um den permanenten fachlichen und technischen Wissenstransfer zu fördern. Selbstverständlich nehmen Entwickler bei uns auch regelmäßig an Schulungen sowie internen Vortragsreihen teil.


  • Du hast ein abgeschlossenes naturwissenschaftliches Studium (z.B. Informatik) oder eine abgeschlossene IT-Berufsausbildung mit entsprechender Berufserfahrung
  • Du bringst sehr gute Kenntnisse und Erfahrung bei der Entwicklung in Java inkl. Spring / Spring Boot und Kenntnisse in der Containerisierung mit Docker mit
  • Du hast Erfahrung mit großen modularisierten Software-Projekten in Multi-Team-Landschaften
  • Du bringst ganzheitliches „Full-Stack“-Denken, von Rich- und Web-Client-UI über Fachlichkeit bis zur Datenhaltung, mit
  • Dein ausgeprägtes Interesse am Verständnis eingesetzter und neuer Technologien in der Tiefe, sowie dein Bestreben nach ganzheitlichen Lösungsfindungen bringst du gerne mit ein
  • Du hast idealerweise Kenntnisse in den Bereichen relationale Datenbanken (z.B. Oracle DB und PostgreSQL), Modularisierung, OSGi und Versionsverwaltung
  • Du hast Interesse an agilen Projektvorgehensmodellen (Scrum, SAFe)
  • Du bist kommunikationsstark (über Team- und Führungsebenen hinweg)

Bei uns sind flache Hierarchien und gelebte Wertschätzung nicht nur inhaltslose Floskeln: Als Mitarbeiter erwartet dich ein respektvolles und partnerschaftliches Betriebsklima, ein innovatives und motiviertes Team sowie ein hohes Maß an Freiraum und selbstständigem Arbeiten. Nach einer intensiven Einarbeitung hast du bei uns in einem interessanten und dynamischen Marktsegment gute Entwicklungsmöglichkeiten. Du arbeitest in kleinen bis mittleren Entwickler-Teams unter Verwendung agiler Methoden und kannst so deine Kreativität nutzen, um die komplexen Entwicklungs-Probleme mithilfe moderner Architektur zur lösen.

Darüber hinaus haben wir noch weitere attraktive Leistungen für dich im Angebot:

  • 100 % Fixgehalt
  • Reisezeit = Arbeitszeit
  • Gleitzeit (zum Abbau sind Auszahlung oder Urlaub möglich)
  • Flexible Arbeitszeiten
  • Mobiles Arbeiten - 100 % Remote möglich
  • Gute ÖPNV- und Autobahnanbindung
  • Kantine, Bäckerei und Schnellrestaurants in unmittelbarer Nähe
  • Telekom und Partner Mitarbeiterrabatte
  • Veranstaltungen (rola-Stammtisch, Firmenfeiern, jährliche Teamevents)
View More