Wir suchen eine:n erfahrene:n Fullstack Developer:in, der:die uns dabei unterstützt, End-to-End-Lösungen mit echtem Mehrwert für unsere Kund:innen zu entwickeln. Du wirst aktiv an der Gestaltung von Microservices und modernen Softwarearchitekturen mitwirken und dabei die neuesten Technologien einsetzen.
Tätigkeiten
- Entwicklung von End-to-End-Lösungen mit echtem Mehrwert für Kunden sowie aktive Gestaltung von Microservices und modernen Softwarearchitekturen
- Umsetzung moderner Web-UIs, die responsiv, barrierefrei und nutzerorientiert sind, unter Einsatz von Frameworks wie Angular, React oder Vue sowie UI-Libraries wie Tailwind CSS, MUI oder PrimeNG
- Arbeit mit Prototyping-Tools zur Interpretation von UX-Designs und deren präziser Umsetzung in Frontend-Code
- Entwicklung und Betrieb performanter Backend-Services mit Java oder Kotlin, Einsatz von Spring Boot für robuste Microservices sowie Integration von Datenbanken und externen Schnittstellen
- Sicherstellung hoher Softwarequalität durch automatisierte Tests (z. B. Cypress, Playwright) und konsequente Anwendung von Clean-Code-Prinzipien
- Sicherstellung einer hohen Benutzerfreundlichkeit und digitalen Barrierefreiheit durch Umsetzung von Accessibility-Standards, semantischer Entwicklung sowie kontinuierliche Qualitätsprüfungen
- Begleitung von Kunden bei Architektur-, Technologie- und Umsetzungsfragen sowie verständliche Kommunikation technischer Inhalte
- Enge Zusammenarbeit mit UX/UI-Designern, Product Ownern und weiteren Entwicklerrollen in interdisziplinären, agilen Teams
- Durchführung von Code Reviews, konstruktives Feedback und Sicherstellung von Best Practices, Architekturvorgaben und hoher Codequalität im Team
Anforderungen
- Abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation
- >5 Jahre Erfahrung als Fullstack Developer mit Java/Kotlin, Spring Boot sowie modernen Frontend-Frameworks wie Angular, Vue oder React
- Fähigkeit, über den Code hinauszudenken, aktive Mitarbeit an Architektur- und Microservice-Konzepten sowie verständliche Vermittlung technischer Zusammenhänge intern und gegenüber Kunden
- Erfahrung im Umgang mit relationalen und NoSQL-Datenbanken (z. B. PostgreSQL, MongoDB) einschließlich Datenmodellierung
- Begeisterung für die Entwicklung moderner und barrierefreier UIs unter Einsatz von Tools sowie Frameworks wie Tailwind, MUI oder PrimeNG und ein hoher Anspruch an Softwarequalität durch automatisierte Tests
- Sicheres Arbeiten in agilen Teams, routinierter Umgang mit GitLab, Jira und Confluence sowie ausgeprägte Kommunikationsstärke, Beratungskompetenz und eine lösungsorientierte Arbeitsweise
- Deutschkenntnisse auf C1/C2 Niveau
- Englischkenntnisse auf B2 Niveau
- Wohnsitz in Deutschland, idealerweise Nähe Ratingen/Frankfurt/Berlin/Braunschweig
- >2 Jahre Erfahrung mit relationalen Datenbanken wie PostgreSQL, MySQL, MariaDB oder MS-SQL einschließlich Datenmodellierung
- Erfahrung mit Unit- und Integrationstests, idealerweise mit JUnit und ArchUnit
- Erfahrung mit Kafka von Vorteil
Team
Du arbeitest in interdisziplinären, agilen Teams eng mit UX/UI-Designern, Product Ownern und weiteren Entwicklerrollen zusammen. Wir legen Wert auf konstruktives Feedback und die Sicherstellung von Best Practices, Architekturvorgaben und hoher Codequalität im Team.