Beschreibung
**Das sind Deine Aufgaben:**
- Entwurf, Implementierung und Weiterentwicklung von komplexen REST-Schnittstellen und Microservices mit Java/SpringBoot
- Test-getriebene Entwicklung und Automatisierung von Tests und CI/CD-Prozessen
- Verantwortung für die Code-Qualität und Softwarewartung
- Performance-Optimierung und Skalierbarkeit der Services
- Wartung und Überwachung von Webanwendungen, inkl. Incident-Management
- Entwurf und Umsetzung neuer Features und Module
- Aktive Mitgestaltung unserer ...
weiter lesen
**Das sind Deine Aufgaben:**
- Entwurf, Implementierung und Weiterentwicklung von komplexen REST-Schnittstellen und Microservices mit Java/SpringBoot
- Test-getriebene Entwicklung und Automatisierung von Tests und CI/CD-Prozessen
- Verantwortung für die Code-Qualität und Softwarewartung
- Performance-Optimierung und Skalierbarkeit der Services
- Wartung und Überwachung von Webanwendungen, inkl. Incident-Management
- Entwurf und Umsetzung neuer Features und Module
- Aktive Mitgestaltung unserer DevOps-Kultur
- Enge Abstimmung mit internen Fachbereichen
**Das ist uns wichtig:**
- Mindestens 5 Jahre Berufserfahrung in der Entwicklung von Web- oder Anwendungssoftware im Microservice-Umfeld
- Fundierte Kenntnisse in Java und SpringBoot
- Erfahrung in Testautomatisierung sowie CI/CD
- Erfahrung mit relationalen und NoSQL-Datenbanken
- Schnelles Verstehen und Erklären fachlicher und technischer Konzepte
- Deutschkenntnisse mindestens auf B2-Niveau
**Nice to have:**
- Docker, Kubernetes, Helm
- OpenAPI
- Microservice-Architekturen
- AWS
- Postgres, MongoDB, S3
- Elasticsearch
- CI/CD mit GitLab
- Agile Arbeitsweisen
- Reactive Programming
- Message-driven Architecture, RabbitMQ
- BPMN und Camunda
- JIRA und Confluence
- Selbstständiges Lernen neuer Technologien
- Sehr gute Englischkenntnisse