Software Developer Fullstack (m/w/d) für Application Software (Fullstack-Entwickler/in)
Aufgaben
Weiterentwicklung komplexer Softwarelösungen für verteilte Systeme in einer Microservice-Architektur.
Enge Zusammenarbeit in einem Software-Entwicklungsteam.
Unterstützung des Product Owners und des Softwarearchitekten bei technischen Detailfragen.
Vorantreiben von Themen wie Code-Qualität, Wartbarkeit und Performance.
Erarbeitung von Lösungen zur Decodierung und Encodierung von Netzwerkprotokollen sowie der Vernetzung von Komponenten.
Anforderungen
Erfahrung in den Programmiersprachen Python und/oder Rust mit Fokus auf Backend-Entwicklung in Linux-Umgebungen.
Erfahrung bei der Containerisierung und Orchestrierung von Services (Docker, Docker Swarm, Kubernetes).
Kenntnisse in der Implementierung von Microservices und Microservice-Architekturen sowie Erfahrung beim Design und der Implementierung von REST-Interfaces.
Erfahrung mit statischer Code-Analyse, Unit Testing und der Automatisierung von Tests.
Agiles Mindset und erste Erfahrung mit Scrum oder Kanban.
Strukturierte und eigenständige Arbeitsweise sowie sehr gute Teamfähigkeit.
Sehr gute Deutsch- und gute Englisch-Kenntnisse.
Angabe des frühestmöglichen Eintrittstermins in der Bewerbung.
Wir freuen uns darauf Sie kennenzulernen!
Leistungen
Übertarifliches Gehalt.
30 Tage Urlaub.
Weihnachtsgeld und Urlaubsgeld.
Flexible Arbeitszeiten.
Individuelle Weiterbildungsmöglichkeiten.
Attraktive Mitarbeiterrabatte.
Ergonomischer Arbeitsplatz.
Fahrradleasing über JobRad.
Onboarding mit persönlichem Ansprechpartner.
Teamleiter-/Mentorenprogramm.
Jährliches Entwicklungsgespräch.
Mitarbeiterstammtische und Betriebsfeste.
Familiäres Betriebsklima und kurze Entscheidungswege.
The amount is automatically converted to EUR using the current exchange rate. After successful payment, an invoice will be issued according to the billing details listed below in your user profile.