Required skills
- Java
- Spring Boot
- Spring Framework
- Microservices
- Cloud Technologies
- Docker
- Kubernetes
- PostgreSQL
- Hibernate
- JPA
- Flyway
- Liquibase
Languages: German
Job description
Project overview
58C3E7-MB: Java Backend Developer – Spring Boot & Cloud (m/w/d) in Ingolstadt
58C3E7-MB: Java Backend Developer – Spring Boot & Cloud (m/w/d)
Project details
Dezember 2026
Ende: Dezember 2027, Option auf Verlängerung
Für die Entwicklung nutzerzentrierter Cloud-Webanwendungen und leistungsfähiger Schnittstellen suchen wir eine erfahrene Fachkraft mit Schwerpunkt auf Java-Backend-Entwicklung. Im Fokus stehen die Entwicklung skalierbarer Microservices, die Integration von Anwendungen und Prozessen sowie der Einsatz moderner Cloud-, Container- und DevOps-Technologien.
Aufgabenbeschreibung
Muss-Anforderungen
Kann-Anforderungen
Datenschutzhinweis
Wenn Sie mit uns per E-Mail Kontakt aufnehmen, verarbeiten wir die von Ihnen übermittelten personenbezogenen Daten (z. B. Name, Adresse, Kontaktdaten sowie Angaben zu Ihrer Qualifikation, Ausbildung, Tätigkeit, Lebenslauf und Profil, Referenzen) ausschließlich zur Bearbeitung Ihrer Anfrage und zur Vertragsanbahnung gemäß Art. 6 Abs. 1 lit. b DSGVO. Weitere Informationen zur Verarbeitung Ihrer Daten finden Sie in unserer Datenschutzerklärung unter: https://www.sps-cs.de/impressum-datenschutzerklaerung/
- Analyse bestehender Systeme, Anwendungen und Architekturen sowie Anpassung an vorgegebene Zielarchitekturen
- Konzeption und Entwicklung nutzerzentrierter Webanwendungen auf Basis von Cloud-Technologien
- Konzeption und Entwicklung funktionaler Schnittstellen zwischen Anwendungen und Prozessen
- Umsetzung von Prototypen und Überführung von Designs in technische Lösungen
- Beratung zu technischen Aspekten der Umsetzung
- Testen und Debuggen von Softwareanwendungen zur Sicherstellung definierter Qualitätsstandards
- Erstellung und Weiterentwicklung von Datenbankstrukturen
- Entwicklung und Pflege von Schnittstellen zwischen Datenbanken und Systemen
- Erstellung technischer Entwicklungsdokumentationen
- Erstellung und Übergabe von Betriebs- und Entwicklungshandbüchern
- Sehr gute und aktuelle Kenntnisse in der Backend-Entwicklung mit Java und Spring Framework, insbesondere Spring Boot, sowie in der Entwicklung skalierbarer und wartbarer Microservices
- Fundierte Erfahrung mit relationalen Datenbanken, insbesondere PostgreSQL, sowie ORM-Technologien wie Hibernate und JPA
- Praktische Kenntnisse in der Verwaltung und Versionierung von Datenbankschemata mit Flyway oder Liquibase
- Umfassende Kenntnisse in der Containerisierung mit Docker sowie praktische Erfahrung mit Kubernetes oder OpenShift für Deployment, Skalierung und Betrieb
- Sehr gute Deutschkenntnisse auf Niveau C2 des Gemeinsamen Europäischen Referenzrahmens (GER) oder deutscher Muttersprachler
- Erfahrung in der Entwicklung automatisierter Tests für Java- und Spring-Anwendungen, insbesondere mit Spring Boot Test, JUnit, Mockito und WireMock für Unit-, Integrations- und Schnittstellentests
- Sicherer Umgang mit Gradle für Build- und Dependency-Management
- Erfahrung mit Werkzeugen zur Sicherstellung und Überwachung der Codequalität, insbesondere SonarQube und Checkstyle
- Praktische Kenntnisse in der Einrichtung und Betreuung von CI/CD-Pipelines mit GitLab CI oder GitHub Actions
- Fundierte Kenntnisse in Authentifizierung und Autorisierung mit OAuth 2.0 und OpenID Connect sowie praktische Erfahrung mit Spring Security zur Absicherung von Anwendungen und APIs
- Fundierte Erfahrung in der Analyse, Optimierung und Performance-Steigerung von Datenbanksystemen, einschließlich der Identifikation von Engpässen und Umsetzung nachhaltiger Optimierungsmaßnahmen
- Umfangreiche praktische Erfahrung in agilen Softwareentwicklungsprojekten nach Scrum
- Sichere Kenntnisse im Software-Testing mit Groovy und Spock, insbesondere bei der Entwicklung und Pflege von Unit-, Integrations- und automatisierten Regressionstests
- Erfahrung im Betrieb und Monitoring produktiver Anwendungen mit modernen Monitoring- und Logging-Lösungen, insbesondere Prometheus und Grafana
- Fundierte Kenntnisse im Bereich Infrastructure as a Service (IaaS)
- Praktische Erfahrung im Deployment und Management containerisierter Anwendungen, insbesondere mit Helm zur Verwaltung von Kubernetes-Anwendungen
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE