Über das Unternehmen
- Als modernes Unternehmen entwickelt sich unser Mandant ständig weiter und geht dabei immer wieder neue Wege.
Aufgaben
- Weiterentwicklung und Optimierung der bestehenden UI-Komponenten unserer Plattformen
- Konzeption und Umsetzung neuer Oberflächen - inklusive Planung, Prototyping und visueller Strukturierung (z.B. via Wireframes)
- Entwicklung und Pflege der Schnittstellen zwischen Frontend und Backend
- Qualitätssicherung durch systematisches Testen, Validieren und Debuggen neuer Features
- Durchführung von Code-Reviews zur Sicherung hoher Entwicklungsstandards im UI-Team
- Erstellung von Unit- und Integrationstests (z.B. mit JUnit und Mockito)
- Unterstützung bei End-to-End-Tests und User-Acceptance-Szenarien, unter anderem mit Selenium WebDriver, Concordion oder Vaadin Testbench
Profil
- Sehr gute Kenntnisse in Vaadin
- Fundierte Erfahrung in der Java-Entwicklung
- Vertrautheit mit dem Spring-Framework (z.B. DI, Transaktionsmanagement)
- Sicherer Umgang mit JUnit und Mockito
- Gute Kenntnisse in SQL
- Routine im Einsatz gängiger Entwicklerwerkzeuge wie IntelliJ, Git/GitLab und Maven
- Grundverständnis von REST und HTTP
-
Sehr gute Deutschkenntnisse oder Bereitschaft, diese weiter auszubauen
Benefits
- Flexibles Arbeitsmodell: Hybrid im Büro oder vollständig remote
- Ein innovatives und kooperatives Team, das moderne Entwicklungsstandards lebt
- Vielfältige Möglichkeiten zur fachlichen Weiterentwicklung und persönlichen Entfaltung
- Eine attraktive Vergütung sowie zusätzliche Unternehmensbenefits
Gehaltsinformationen
- Eine attraktive Vergütung sowie zusätzliche Unternehmensbenefits