Text copied to clipboard!
Titel
Text copied to clipboard!Go-Entwickler
Beschreibung
Text copied to clipboard!
Wir suchen einen erfahrenen Go-Entwickler, der unser dynamisches Entwicklungsteam verstärkt. In dieser Rolle sind Sie verantwortlich für die Konzeption, Entwicklung und Wartung leistungsfähiger Backend-Systeme und Microservices mit der Programmiersprache Go (Golang). Sie arbeiten eng mit anderen Entwicklern, DevOps-Spezialisten und Produktmanagern zusammen, um innovative und skalierbare Softwarelösungen zu realisieren, die den Anforderungen unserer Kunden entsprechen.
Zu Ihren Aufgaben gehören die Entwicklung neuer Funktionen, die Optimierung bestehender Anwendungen sowie die Integration von APIs und externen Diensten. Sie sind mitverantwortlich für die Sicherstellung von Codequalität, Performance und Sicherheit. Dabei setzen Sie moderne Entwicklungswerkzeuge und Methoden wie Continuous Integration, automatisiertes Testing und Code Reviews ein.
Sie bringen fundierte Kenntnisse in Go mit und haben idealerweise Erfahrung mit Cloud-Plattformen wie AWS, Azure oder Google Cloud. Kenntnisse in Containerisierung (Docker, Kubernetes) und Datenbanken (SQL und NoSQL) sind von Vorteil. Sie sind in der Lage, komplexe technische Probleme zu analysieren und pragmatische Lösungen zu entwickeln.
Wir bieten Ihnen ein innovatives Arbeitsumfeld, flexible Arbeitszeiten und die Möglichkeit, an spannenden Projekten mitzuarbeiten, die einen echten Mehrwert schaffen. Sie haben die Chance, sich kontinuierlich weiterzuentwickeln und neue Technologien kennenzulernen. Wenn Sie leidenschaftlich gerne mit Go programmieren und Teil eines motivierten Teams sein möchten, freuen wir uns auf Ihre Bewerbung.
Verantwortlichkeiten
Text copied to clipboard!- Entwicklung und Wartung von Backend-Systemen mit Go
- Implementierung und Integration von APIs und externen Diensten
- Optimierung der Performance und Skalierbarkeit bestehender Anwendungen
- Durchführung von Code Reviews und Sicherstellung der Codequalität
- Zusammenarbeit mit anderen Entwicklern und Fachabteilungen
- Automatisierung von Entwicklungs- und Deployment-Prozessen
- Fehleranalyse und Behebung technischer Probleme
- Dokumentation von Softwarearchitekturen und Schnittstellen
- Mitwirkung bei der Auswahl und Einführung neuer Technologien
- Einhalten von Sicherheits- und Datenschutzrichtlinien
Anforderungen
Text copied to clipboard!- Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Entwicklung mit Go (Golang)
- Kenntnisse in Cloud-Technologien (z.B. AWS, Azure, Google Cloud)
- Erfahrung mit Containerisierung (Docker, Kubernetes)
- Gute Kenntnisse in SQL- und NoSQL-Datenbanken
- Vertrautheit mit agilen Entwicklungsmethoden
- Analytisches Denkvermögen und Problemlösungskompetenz
- Teamfähigkeit und Kommunikationsstärke
- Gute Deutsch- und Englischkenntnisse
- Eigenständige und strukturierte Arbeitsweise
Potenzielle Interviewfragen
Text copied to clipboard!- Wie viele Jahre Erfahrung haben Sie mit Go?
- Haben Sie bereits Microservices mit Go entwickelt?
- Welche Cloud-Plattformen haben Sie genutzt?
- Wie gehen Sie mit Performance-Optimierungen um?
- Welche Tools verwenden Sie für automatisiertes Testing?
- Haben Sie Erfahrung mit Docker oder Kubernetes?
- Wie stellen Sie die Codequalität sicher?
- Welche Datenbanken haben Sie in Projekten eingesetzt?
- Wie bleiben Sie über neue Technologien informiert?
- Sind Sie bereit, in einem agilen Team zu arbeiten?