Java Backend Software Developer (m/w/d)
Über
Mit mehr als zwanzig Jahren Erfahrung in der Telekommunikationsbranche hat dieser Rocken Partner einen bedeutenden Erfolg und ein stetiges Wachstum erzielt und baut seinen weltweiten Kundenstamm Jahr für Jahr weiter aus. Unser Rocken Partner bietet alle für die Einrichtung von internationalem Roaming zwischen zwei Mobilfunkbetreibern erforderlichen Dienste an.
Verantwortung
Du gestaltest robuste Softwaredienste für datenintensive Anwendungen und entwickelst Lösungen für effiziente Verarbeitung in verteilten Umgebungen.
Du übersetzt fachliche Bedürfnisse in technische Konzepte und begleitest deren Realisierung von der ersten Spezifikation bis zur produktiven Nutzung.
Du implementierst klar strukturierte Softwaremodule und etablierst Entwicklungspraktiken, die Wiederverwendbarkeit, Erweiterbarkeit und Zuverlässigkeit fördern.
Du überprüfst deine Implementierungen mit geeigneten Testmethoden, behebst technische Schwachstellen und hältst relevante Entscheidungen nachvollziehbar fest.
Du verbesserst die Zusammenarbeit zwischen Datenhaltung, Messaging und Applikationslogik und bringst Vorschläge zur Leistungssteigerung und Prozessvereinfachung ein.
Qualifikationen
Informatikbezogener Hochschulabschluss oder abgeschlossene Berufsausbildung als Informatiker/in mit eidgenössischem Fähigkeitszeugnis.
Praxiserfahrung von zwei bis sechs Jahren in der Entwicklung von Backend-Systemen; Kenntnisse in Java, Spring Boot oder vergleichbaren Frameworks sind besonders relevant.
Gutes Verständnis von Softwaredesign, objektorientierten Prinzipien und strukturiertem Code sowie Routine mit Testbibliotheken wie JUnit.
Kenntnisse relationaler und dokumentenorientierter Datenhaltung; Berührungspunkte mit Kafka, Apache Flink oder Big-Data-Plattformen sind vorteilhaft.
Proaktive und sorgfältige Arbeitsweise mit ausgeprägtem Qualitätsbewusstsein und Bereitschaft, technische Verantwortung zu übernehmen.
Benefits