Aufgaben
- Design, Entwicklung und Implementierung robuster und skalierbarer Java-Backend-Lösungen (Java 21, Spring Boot, JPA/Hibernate)
- Entwicklung, Optimierung und Integration von Schnittstellen zu Salesforce und anderen CRM-Systemen (REST-APIs, Dateisynchronisation)
- Konzeption und Umsetzung von Microservice-Architekturen auf Docker-Basis in Cloud-Umgebungen (Azure, AWS)
- Mitwirkung an der technischen Ausrichtung von Projekten, Austausch von Best Practices sowie Vermittlung technischer Ansätze
- Anforderungsanalyse und Ausarbeitung von Lösungskonzepten und Spezifikationen
-
Förderung hoher Code Qualität durch Reviews, SonarQube & Karate und die Beteiligung an der Ausarbeitung technischer Leitlinien
Profil
- Einschlägige Erfahrung in der Entwicklung unter Java (bis Java 21), Spring Boot und JPA/ Hibernate
- Erste Erfahrung in der Übernahme des fachlichen Leads in Entwicklungsprojekten
- Kenntnisse im Umgang mit REST-APIs, Docker, Microservices sowie Cloud-Plattformen
- Erfahrung in CI/CD (GitLab/Git) und agiler Softwareentwicklung (z.B. nach Scrum)
- Verhandlungssichere Deutschkenntnisse und gute Englischkenntnisse
Benefits
- Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
- Aussicht auf Folgeprojekte
- Aussicht auf Projektverlängerung