Software Engineer (Java / Angular) (m/w/d)
Rolle
In dieser Rolle entwickelst du komplexe Web- und Backend-Funktionalitäten und implementierst anspruchsvolle Businesslogik-Module in modernen Technologien wie Angular, Java und Microservices-Architekturen. Du verantwortest die Weiterentwicklung eines Systems sowie zugehöriger Engineering-Tools und stellst dabei performante und zuverlässige Schnittstellen sicher. Du konzipierst, implementierst und testest eigenständig neue Features und achtest dabei konsequent auf Codequalität, Stabilität und Wartbarkeit. In enger Abstimmung mit Projektleitern und anderen Entwicklungsteams koordinierst du technische Anforderungen und bringst deine Expertise in Architektur- und Technologiediskussionen ein. Mit deinem professionellen Erfahrungshintergrund trägst du aktiv dazu bei, innovative Lösungen zu gestalten und bestehende Systeme technologisch auf dem neuesten Stand zu halten.
Verantwortung
In dieser Rolle entwickelst du unser System sowie zugehörige Engineering-Tools kontinuierlich weiter.
Du implementierst Schnittstellen und hältst relevante Standards in unseren Web- und Backend-Systemen ein.
Du implementierst anspruchsvolle Businesslogik-Module in Angular und Java.
Als Softwareentwickler:in Web und Backend arbeitest du eng mit Projektleitern und Kolleg:innen aus anderen Entwicklungsteams zusammen.
Du übernimmst im Team von fünf Softwareentwicklern selbstständig komplexe Entwicklungsaufgaben.
In dieser Rolle bringst du eigene Ideen für innovative Lösungen ein und denkst über den Tellerrand hinaus.
Qualifikationen
Abgeschlossene Ausbildung als Informatiker/in FH oder HF
Mindestens 2–3 Jahre praktische Erfahrung mit Angular, TypeScript oder React sowie Java (11, 17, 21), Maven und Spring Boot
Sicherer Umgang mit CI/CD-Tools wie Jenkins und Nexus sowie mit der Eclipse IDE
Praxis mit Docker und erste Berührungspunkte mit Kubernetes sind erwünscht
Vertraut mit verteilten Systemen und Microservices
Sehr gute Deutschkenntnisse und Englisch auf Niveau B2
Benefits