- Type
- Full-time
- Department
- IT
- Seniority
- Senior
- Source
- RecruiterFlow
Description
Ekkiden ist eine in 2019 gegründete internationale Beratungsgruppe: sie vereint ein Ökosystem leidenschaftlicher und engagierter Beraterinnen und Berater, die Transformationsprojekte in den Bereichen Organisation, Operations und Technologie durchführen, insbesondere in IT/Digital, Industrie/F&E sowie Nachhaltigkeit, für Großunternehmen und KMU in Frankreich, der Schweiz, Spanien und Deutschland.
Die Rolle:
Für ein Unternehmen im Bereich IT und Softwareentwicklung suchen wir einen erfahrenen Java Developer zur Entwicklung und kontinuierlichen Optimierung moderner Softwarelösungen.
Du konzipierst und implementierst leistungsfähige, skalierbare und wartbare Anwendungen. Dabei arbeitest du eng mit Entwicklern, Softwarearchitekten, Product Ownern und weiteren Stakeholdern zusammen und begleitest den gesamten Entwicklungsprozess – von der Anforderungsanalyse über die Implementierung und das Testing bis zum Deployment.
Deine Verantwortung:
-
Entwicklung, Implementierung und Wartung von Java-Anwendungen.
-
Konzeption und Umsetzung skalierbarer und performanter Softwarelösungen.
-
Analyse technischer Anforderungen sowie Entwicklung geeigneter Lösungen.
-
Entwicklung und Integration von REST APIs und Schnittstellen.
-
Arbeit mit relationalen Datenbanken und Optimierung von SQL-Abfragen.
-
Durchführung von Code Reviews und Sicherstellung von Clean Code und Entwicklungsstandards.
-
Erstellung automatisierter Tests sowie Fehleranalyse und -behebung.
-
Mitarbeit an Architekturentscheidungen und der technischen Weiterentwicklung.
-
Nutzung und Optimierung von CI/CD-Prozessen.
-
Zusammenarbeit in agilen Entwicklungsteams sowie technische Dokumentation.
Was wir suchen:
Must-have-Kriterien
-
Mehrjährige praktische Erfahrung in der Java-Entwicklung.
-
Fundierte Kenntnisse in objektorientierter Programmierung und Softwaredesign.
-
Erfahrung mit REST APIs und Schnittstellen.
-
Kenntnisse relationaler Datenbanken und SQL.
-
Sicherer Umgang mit Git.
-
Erfahrung mit automatisiertem Testing und Qualitätssicherung.
-
Verständnis für Softwarearchitektur, Clean Code und Entwicklungsstandards.
-
Selbstständige, strukturierte Arbeitsweise sowie Team- und Kommunikationsfähigkeit.
Nice-to-have-Kriterien
-
Kenntnisse in Spring, Spring Boot und Hibernate/JPA.
-
Erfahrung mit Microservices und verteilten Systemen.
-
Kenntnisse in Docker und Kubernetes.
-
Erfahrung mit CI/CD, Jenkins, GitLab CI, Maven oder Gradle.
-
Kenntnisse in Cloud-Plattformen (AWS, Azure oder Google Cloud).
-
Erfahrung mit Kafka, RabbitMQ oder anderen Messaging-Technologien.
-
Kenntnisse in Scrum, Kanban und DevOps-Praktiken.
-
Erfahrung mit Monitoring, Logging und Performanceoptimierung.
Wie sieht der Rekrutierungsprozess bei Ekkiden aus?
Bei Ekkiden sind wir bestrebt, jedem Kandidaten eine positive Erfahrung zu bieten.
-
Erstgespräch: Unser Rekrutierungsteam wird sich mit Ihnen in Verbindung setzen, um Ihre Motivation und Erwartungen zu besprechen.
-
Interviews: Je nach der Rolle, für die Sie sich bewerben, führen Sie ein oder zwei Interviews mit unseren Geschäftsleitern.
-
Kundengespräch: Schließlich haben Sie die Möglichkeit, den Kunden kennenzulernen.
Obwohl dies unser Standardprozess ist, können wir Anpassungen vornehmen, die auf spezifischen Umständen basieren.