Description

Professional Software-Ingenieur / Fullstack Java & Angular (76064)
Aufgabe
Für einen unserer Kunden suchen wir einen erfahrenen Software-Ingenieur / Fullstack Developer für die Entwicklung und den Betrieb von hochverfügbaren und geschäftskritischen Anwendungen.
Sie entwickeln anspruchsvolle Softwarelösungen im Frontend und Backend und arbeiten dabei schwerpunktmässig mit Java, Boot, TypeScript und Angular. Sie übernehmen die Umsetzung komplexer User Stories und arbeiten eng mit Entwicklern, Analysten sowie den Fachbereichen zusammen.
Neben der Weiterentwicklung bestehender Systeme wirken Sie bei der Konzeption und dem Design komplexer technischer Lösungen mit. Sie erstellen und pflegen technische Dokumentationen, bereiten Tests vor und unterstützen das Team bei der Analyse und Behebung technischer Probleme im laufenden Betrieb.
Die Anwendungen basieren auf modernen, verteilten Architekturen mit Technologien wie Kafka, MongoDB, Kubernetes/OpenShift und CI/CD. Sie bringen sich aktiv in die Weiterentwicklung der eingesetzten Technologien, Entwicklungsstandards und Architekturansätze ein.
Die Zusammenarbeit erfolgt nach agilen Methoden wie Scrum und SAFe. Als erfahrener Entwickler übernehmen Sie Verantwortung für technische Themen und unterstützen weniger erfahrene Teammitglieder bei ihrer Weiterentwicklung.
Anforderungen
Zwingend erforderlich:
Mindestens 3 Jahre Erfahrung als Fullstack Entwickler
Sehr gute praktische Erfahrung mit Java und TypeScript
Fundierte Kenntnisse in Boot und Angular
Erfahrung mit modernen Java- und Angular-Frameworks, Entwicklungsstandards und Best Practices
Praktische Erfahrung mit OpenShift oder vergleichbaren Kubernetes-basierten Plattformen
Fundierte Erfahrung mit Kafka
Erfahrung mit MongoDB oder vergleichbaren NoSQL-Datenbanken
Gutes Verständnis von Event-driven Architectures und verteilten Systemen
Erfahrung mit Continuous Integration und Continuous Deployment (CI/CD)
Erfahrung mit agilen Entwicklungsmethoden
Ausgeprägtes Bewusstsein für Security in der Softwareentwicklung
Kommunikationsstarke, verantwortungsbewusste und teamorientierte Persönlichkeit
Bereitschaft, technische Verantwortung zu übernehmen und Wissen innerhalb des Teams weiterzugeben
Kenntnisse des Bahn- bzw. ÖV-Umfelds
Erfahrung mit ArgoCD, Tekton und Renovate
Kenntnisse in Splunk, Snowflake, Swagger/OpenAPI und IntelliJ IDEA
Vertiefte Kenntnisse im Kubernetes-Umfeld
Aktive Auseinandersetzung mit neuen Java-, Angular- und Cloud-Technologien
Interesse daran, neue Technologien und Entwicklungsmuster zu evaluieren und ins Team einzubringen
Sehr gute Deutschkenntnisse mindestens Niveau C1
Englischkenntnisse mindestens Niveau B1
Projektdauer mit Option auf Verlängerung
AnsprechpartnerMichael , , E-Mail schreiben jid833b140ob jit0835ob jiy26ob