About this role
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 Ergänzende Informationen: Anforderungen an den Bewerber: Expertenkenntnisse: Spring Framework Zwingend erforderlich: Programmiersprache Java