← All roles
Java Frontend Developer (m/f/d)
This role description is in German.
About the role
Beschreibung der Stelle
- Mehrjährige praktische Erfahrung in der Entwicklung von Webtechnologien
- Kenntnisse der Webplattform: HTML5, CSS3, JavaScript, TypeScript, WebComponents
- Erfahrung mit Code-Qualität und Performance-Tools zur Optimierung der Web-Performance
- Kenntnisse in SEO und Optimierung für Webentwickler
- Große analytische Fähigkeiten und konzeptionelles/architektonisches Verständnis, Fähigkeit, sich schnell in neue technische Konzepte einzuarbeiten
- Bündelungsarbeiten mit Webpack, Snowpack, Rollup und Co. und die Fähigkeit, ein Projekt-Setup zu erstellen und zu dokumentieren, mit dem Sie sowohl entwickeln als auch veröffentlichen können
- Erfahrung in Agile / Scrum / DevOps Methoden
- Entwicklung von Web-Apps mit einem oder mehreren der gängigen MVVM-Frameworks wie React, Angular, Vue oder Svelte und Kenntnisse in der Erstellung einer Single Page App
- Erfahrung in der Gestaltung und Umsetzung ansprechender Websites mit Angular und Vaadin Tools; grundlegende Backend-Kenntnisse in JavaScript und JEE
- Erfahrung mit relationalen Datenbanken
- Mehrjährige Erfahrung in Java, JavaScript/NodeJS
- Projekterfahrung in der Konzeption, dem Design und der Entwicklung von komplexen Anwendungen innerhalb eines Microservices
- Ausgeprägtes Verständnis des Webentwicklungszyklus und der Programmiertechniken und -werkzeuge
- Ausgezeichnete Kommunikationsfähigkeiten und schnelle Auffassungsgabe
- Wünschenswert: Angular, RxJS
- Gute Erfahrung: praktische Erfahrung mit IoT-, Daten- und Cloud-Technologien wie AWS, Google Cloud Platform und Microsoft Azure
- Erfahrung in der Arbeit in einem agilen Entwicklungsteam (SCRUM), KANBAN, XP; Vertrautheit mit den Konzepten der SAFe (Scaled Agile) Delivery Methodology
- zielorientiert, einfallsreich, anpassungsfähig, mit viel Liebe zum Detail und starker Projektverantwortung
- Praktische Kenntnisse von Git, JIRA, Bitbucket, TeamCity
- Ausgezeichnete Kommunikations- und Beratungsfähigkeiten und die Fähigkeit, selbständig zu arbeiten
- Kritisches Denken und Problemlösungsfähigkeiten
- Sicherstellung, dass die Entwicklung im Einklang mit der vereinbarten Architektur steht
Your profile
- Ein abgeschlossenes Studium der Informatik, B.Tech oder eine vergleichbare Ausbildung
- Gute mehrjährige Erfahrung als Entwickler mit entsprechenden Zertifizierungen
- Mehrjährige Erfahrung in der Frontend-Entwicklung
- Starkes analytisches Denken und Problemlösungsansatz
- Ausgeprägte Kommunikationsfähigkeiten (Austausch mit der Fachseite, Arbeiten in einem globalen und virtuellen weltweiten Team)