Stellenbeschreibung
Für unseren Kunden suchen wir einen Senior Golang Backend Entwickler (m/w/d) in Remote und Frankfurt am Main.
Rahmenparameter:
Start: asap
Laufzeit: 31.09.2026 + Option auf Verlängerung
Auslastung: Vollzeit
Einsatzort: Remote und Frankfurt am Main
Aufgaben:
- Konzeption und Entwicklung eines Integration Layers für Schnittstellen zwischen unterschiedlichen zentralen Systemen und ServiceNow
- Implementierung und Weiterentwicklung von Backend-Services in Golang, inklusive fachlicher Konzeption ausgewählter Schnittstellen
- Erstellung und Pflege standardisierter REST- sowie ggf. SOAP-Schnittstellen zur Anbindung verschiedener externer Systeme und Dienstleister
- Betrieb des Layers in einer Cloud-Umgebung inkl. automatisierter Continuous Integration/Continuous Deployment (CI/CD)-Prozesse
- Beratung bei der Sicherstellung der Einhaltung von Architektur- und CodingGuidelines
- Entwicklung und Wartung von Frontends, z.B. für Dashboards oder Reports zur Verwaltung von Assets
- Implementierung von Mechanismen zur Datenintegration, Synchronisation und Konsistenzkontrolle zwischen ServiceNow und Dritt-Systemen
- Realisierung von Event-basierten Triggern zur Verarbeitung von IT-Asset-Änderungen in Echtzeit
- Optimierung der Codequalität durch systematische Reviews, automatisierte Tests und umfangreiche Dokumentation
- Beratung bei der Erstellung von Dokumenten für Architekturentscheidungen und Erstellung von Entscheidungsdokumentationen (z. B. ADRs), insbesondere bei Abweichungen von Standardlösungen (OOTB)
Skills:
- Praktische Erfahrung in der Entwicklung von Backend-Services mit Golang (4 Projektreferenzen aus den letzten 6 Jahren; relevante Zertifikate sind beizufügen)
- 6 Jahre praktische Erfahrung in der Datenintegration, Datenmigration und Synchronisation zwischen unterschiedlichen Systemen, sowie gute Kenntnisse in Authentifizierungsmechanismen
- 5 Jahre praktische Erfahrung mit Cloud-Technologien und der Nutzung automatisierter CI/CD-Pipelines
- 3 Jahre praktische Erfahrung in Scrum/Kanban und sicherer Umgang mit agilen Tools (z.B. Jira, Confluence)