Backend Developer
Role details
Job location
Tech stack
Job description
- Full-timeEmployment type: Full-time
- €50,000 - €78,000 (employer salary)
- Hybrid, Bitte beachte, dass für diese Stelle eine Arbeitserlaubnis für Deutschland erforderlich ist. Die Sprachanforderungen für diese Stelle sind: Deutsch - Fließend, Englisch - Fließend
In dieser Rolle entwickelst du leistungsstarke, skalierbare Cloud-Systeme mit Elixir und Go und gestaltest aktiv die Architektur unseres digitalen Ticketingsystems. Du arbeitest in einem engagierten, agilen Team, bringst deine Ideen ein und sorgst mit modernen Technologien, Performance-Optimierungen und automatisierten Tests für langfristig wartbare Softwarelösungen.
Tätigkeiten
-
Du entwickelst und optimierst verteilte Systeme in der Cloud - mit Elixir und Go als zentraler Technologie.
-
Du gestaltest skalierbare Software-Architekturen, die unser digitales Ticketingsystem vorantreiben und langfristig wartbar und erweiterbar machen.
-
Du entwirfst und setzt Datenbankarchitekturen um und optimierst Abfragen, um eine hohe Performance und Effizienz sicherzustellen.
-
Du arbeitest in einem agilen Entwicklungsteam mit, bringst innovative Ideen ein und setzt diese gemeinsam produktiv um.
-
Du verbesserst unsere Software kontinuierlich durch automatisierte Tests, Code-Reviews und gezielte Performance-Optimierungen.
Requirements
Du bist begeisterungsfähig und auf der Suche nach einem dynamischen, motivierten Team, indem du voll aufblühen kannst.
-
Du konntest bereits fundierte Berufserfahrungen in der Entwicklung von Backend-Anwendungen und Expertise in der Programmierung mit Sprachen wie Elixir, Go, Java, Python, Ruby oder vergleichbaren sammeln.
-
Du hast erste Erfahrung mit einer Cloudtechnologie (AWS, GCP, Azure) und Kubernetes und Terraform sind für dich keine Fremdwörter.
-
Du hast Kenntnisse in der Gestaltung und Implementierung von Datenbankarchitekturen (SQL, NoSQL) sowie der Optimierung von Datenbankabfragen.
-
Außerdem hast du bereits Erfahrungen mit agilen Entwicklungsmethoden gesammelt und besitzt die Fähigkeit, effizient in einem Team zu arbeiten, um komplexe Projekte voranzutreiben.
-
Du besitzt starke Problemlösungsfähigkeiten und kannst Engpässe identifizieren, um effiziente Lösungen zu implementieren.
-
Du kannst selbstständig arbeiten, hast eine strukturierte Denkweise und die Fähigkeit, technische Konzepte klar zu kommunizieren.
Benefits & conditions
Du wirst Teil eines dynamischen Entwicklungsteams mit 11 leidenschaftlichen Entwickler:innen innerhalb eines rund 30-köpfigen, motivierten Unternehmens. Das Engineering-Team besteht aus 5 erfahrenen Backend-Entwicklern, 2 App-Entwicklern, einem DevOps-Spezialisten sowie einem kreativen Frontend-Webteam - gemeinsam entwickeln wir innovative, skalierbare Lösungen in einer agilen Arbeitsumgebung.