Senior Softwareentwickler Java & React für Webanwendungen (m/w/d)
in Voll- oder Teilzeit (50-100%)
Was erwartet Dich?
- Du bist für die Bedarfsaufnahme bei Kund:innen und Konzeption von Softwarelösungen (inkl. Architektur) zuständig: Bei uns bist Du von Anfang an mit unseren Kund:innen im Kontakt und gestaltest Softwareprojekte von A bis Z
- Du entwickelst eigenständig Web-Anwendungen (clientseitig React, serverseitig Java)
- Du leitest die Qualitätssicherung und das Testing
- Du übernimmst das Rollout der Lösungen bei Kund:innen
- Du unterstützt die Firmenentwicklung und kannst als eines unserer ersten Teammitglieder unser Unternehmen aktiv mitgestalten
Was solltest Du mitbringen?
- Du hast mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung (Frontend oder Backend)
- Du verfügst über sehr gute Deutschkenntnisse für die direkte Kommunikation mit unseren deutschsprachigen Kund:innen sowie unserem Team
- Du verfügst über hervorragende Kenntnisse in Java (8+), SQL und JPA
- Du hast Erfahrung in objektorientierter und funktionaler Programmierung
- Du hast Expertise in ReactJS / JS (UI / UX) und hast bereits mit Docker und Spring Boot gearbeitet
- Du kennst dich idealerweise mit API-Gateways, Kubernetes, Loadbalancing, Service-Registry aus
- Du übernimmst Verantwortung für Projekte, hast aber auch Lust unser Unternehmen jenseits der Projektarbeit mitzugestalten
Welche technischen Fähigkeiten solltest Du mitbringen oder Dir aneignen wollen?
- Mehrjährige Erfahrung in der Backend-Entwicklung mit Java (8+)
- Mehrjährige Erfahrung in der Backend-Entwicklung, idealerweise mit ReactJS
- Mehrjährige Erfahrungen in OOP / FP
- Erfahrungen mit Enterprice-Architect-Pattern
- Erfahrungen mit Docker / Containerbetrieb
- Sicherer Umgang mit Datenbanken (v.a. RDBMS)
- Kenntnisse zu den Themen Loadbalancing, API-Gateways, Service-Registry, Circuit-Breaker, OAuth2 / OIDC, Kubernetes sind von Vorteil