Tech stack
Clean Code Principles
Java
Spring Security
Continuous Integration
Elasticsearch
Spring
Maven
RabbitMQ
Spring Cloud
Spring-boot
Spring Data
Kubernetes
Information Technology
Docker
Microservices
Requirements
Der ideale Kandidat bringt mehrjährige Berufserfahrung und sehr gute Kenntnisse in der Entwicklung mit Java und Spring mit. Umfangreiche praktische Erfahrungen mit Technologien wie Spring-Boot, Spring-Cloud, Spring-Security, Spring-Data, Messaging (RabbitMQ), Elasticsearch, Kubernetes, Maven und Docker sind erforderlich. Kenntnisse in der Entwicklung von Agentic Systems sowie Expertise im Bereich Microservices-Architektur sind von Vorteil. Sie sollten ebenfalls Erfahrung in TDD/BDD, CI/CD, Clean Code und agilen Entwicklungsprozessen mitbringen. Sehr gute Englischkenntnisse und gute Deutschkenntnisse sind notwendig. Ein abgeschlossenes Hochschulstudium der Informatik oder eine vergleichbare Ausbildung wird vorausgesetzt. Zudem sind Begeisterung für neue Herausforderungen und eine zielorientierte Umsetzung von Lösungen wichtige Eigenschaften.
Technologien
Java Spring Boot Docker Kubernetes Elasticsearch RabbitMQ
Soft Skills
Teamfähigkeit Kommunikation Analytisches Denken
Erforderliche Sprachen
Deutsch Englisch
About the company
Unser Kunde ist seit über 20 Jahren ein erfolgreicher Anbieter innovativer Softwarelösungen und begleitet Kunden weltweit in erstklassigen Beratungsprojekten. Die Zukunftsfähigkeit der Branche sowie die agilen Strukturen des Unternehmens bilden die Grundlage für weiteres, gesundes Wachstum. Als Senior Developer / Tech Lead (m/w/d) sind Sie eine treibende Kraft in der Softwareentwicklung. Ihre tiefgreifenden Kenntnisse in Java-basierten Softwaresystemen nutzen Sie zur kontinuierlichen Weiterentwicklung der mehrfach ausgezeichneten BPM-Plattform. Sie geben Ihr Wissen gerne an Ihre Teamkolleginnen und -kollegen weiter und stellen sicher, dass das Unternehmen am Puls der Zeit bleibt. Zu Ihren Aufgaben gehören die Weiterentwicklung bestehender Funktionen sowie die Umsetzung neuer Produktfeatures in einem agilen, internationalen Entwicklungsteam. Zudem wirken Sie aktiv bei der Weiterentwicklung der Entwicklungsprozesse und Werkzeuge mit und integrieren neueste Technologietrends. Die Sicherung
der Produktqualität erfolgt durch eine testgetriebene Arbeitsweise. Sie übernehmen auch das Mentoring von Junior Entwicklern und berücksichtigen Querschnittsanforderungen wie IT-Sicherheit, Verfügbarkeit und Performance. Sie stimmen die Schnittstellen zwischen Backend- und Frontendkomponenten ab und arbeiten strategisch mit dem Coding Architect zusammen.