JOB ID 31315
Einleitung
Für meinen Kunden, einen weltweit führenden Automobilkonzern, suche ich derzeit einen erfahrenen Java Software Engineer (m/w/d), der das Team mit seiner Expertise unterstützen möchte. Der Fokus liegt stark auf der Backend-Entwicklung.
Das Unternehmen bietet neben einem innovativen Tech-Umfeld auch flexible Arbeitszeiten und Remote Optionen.
Aufgaben
- Backend-Entwicklung: Entwicklung und Wartung von komplexen Backend-Systemen unter Verwendung von Java EE, Spring Boot, Java 8 und Java 17.
- Automatisiertes Testing: Implementierung und Durchführung von automatisierten Tests zur Sicherstellung der Softwarequalität.
- Continuous Integration und Delivery: Aufbau und Pflege von CI/CD-Pipelines zur kontinuierlichen Integration und Bereitstellung der Software.
- Datenbankmanagement: Arbeiten mit Hibernate, JPA und SQL zur Verwaltung und Abfrage von Datenbanken.
- Agile Arbeitsweise: Anwendung agiler Methoden und Prinzipien (Scrum) im gesamten Entwicklungsprozess.
- Technologieeinsatz: Nutzung von Atlassian Tools (JIRA, Confluence), GIT (Github), Jenkins sowie PostgreSQL, RabbitMQ und Camunda.
- Containerisierung und Cloud: Einsatz von Docker, Kubernetes, Helm und AWS zur Bereitstellung und Skalierung der Anwendungen.
- Konfigurationsmanagement: Verwendung von Ansible für die Automatisierung und Verwaltung der Infrastruktur.
Anforderungen
- Mehrjährige Berufserfahrung in der Backend-Entwicklung mit Java.
- Fundierte Kenntnisse in Java EE, Spring Boot, Java 8 und Java 17.
- Praktische Erfahrung in automatisiertem Testing.
- Erfahrung mit Continuous Integration und Continuous Delivery.
- Kenntnisse in Hibernate, JPA und SQL.
- Erfahrung mit agilen Methoden und einem agilen Mindset (Scrum).
- Idealerweise Erfahrung mit Atlassian Tools (JIRA, Confluence), GIT (Github) und Jenkins.
- Kenntnisse in PostgreSQL, RabbitMQ und Camunda.
- Erfahrung mit Docker, Kubernetes, Helm und AWS.