Senior Java Developer - 5 Monate - remote - Start Januar 2026
Role details
Job location
Tech stack
Job description
- Softwareentwicklung (Konzeption, Entwicklung, Pflege) von modernen (barrierearmen)
- IT-Anwendungen auf Basis aktueller Technologien (Java, Spring Boot, Docker, Kubernetes) und mittels agiler bzw. klassischer Entwicklungsmethoden,
- Neu-/Weiterentwicklung von Backendkomponenten für Webanwendungen, ClientServer Lösungen und Content Management Systeme für eine komplexe Portal Plattform,
- Beratung bei Backend-Architektur-Themen für eine komplexe Portalanwendung,
- Erstellung, Durchführung und Dokumentation von Entwicklertests (Modultests, Komponententests).
Requirements
- Mindestanforderungen (Nichterfüllung führt zum Ausschluss des Angebots)
-
2 Jahre Erfahrung im Bereich DevOps (DevOps-Mindset: you build it, you run it, Logging/Monitoring)
-
2 Jahre Erfahrung in Architektur & Kommunikation verteilter Systeme (Microservices)
-
Kenntnisse im Software-Lebenszyklus & Delivery-Prozess (Tools: GitLab, Kubernetes, Artifactory, Docker)
-
2 Jahre Erfahrung mit relationalen Datenbanken
-
3 Jahre Erfahrung in Java
-
2 Jahre Erfahrung mit Spring Framework & Spring Boot (inkl. erweiterte Kenntnisse in Web Security)
-
2 Jahre Erfahrung in Spezifikation & Implementierung von REST-APIs (OpenAPI, Spring Boot)
-
2 Jahre Erfahrung in Unit-Tests & Integrationstests
-
2 Jahre Erfahrung mit Build-Management-Tools (insbesondere Apache Maven)
- Zu bewertende Qualifikationsanforderungen
- Kenntnisse in PKI, digitalen Signaturen und JWT
- Erfahrung mit relationalen Datenbanken sowie Spring-Framework/Spring Boot
- Entwicklung & Anpassung von Helm Charts, CI/CD-Pipelines und hexagonalen Architekturen
- Agile Methoden (Scrum, Code Review), Testautomatisierung und Build-Tools
- Wünschenswerte Kenntnisse: JPA, Postgres, Java 17, GitLab CI/CD, Domain-driven Design