SWARCO
mobility
SeniorJavaDeveloper(m/f/d)
Neural analysis suggests this role is
optimal for mid candidates.
“Senior Java Developer (m/f/d) at SWARCO. Skills: Java, Microservices, Quarkus, Spring Boot, Docker, Kubernetes, Kafka, RabbitMQ, MongoDB, CI/CD. Design and develop robust, high-performance Java applications using modern Java (Java 17+). Implement REST APIs and microservices using Quarkus, Spring Boot, and related frameworks”
What You'll Achieve.
Ensure high availability, scalability, and performance of backend services
Industry & Context.
analytical thinking; initiative; problem-solving skills
What They're Looking For.
Must Have
Experience developing and operating microservices-based systems, Solid knowledge of MongoDB or similar NoSQL databases, Experience with message brokers such as Kafka or RabbitMQ, Proficiency with Docker and Kubernetes, Experience with CI/CD pipelines, preferably using Jenkins, Familiarity with Agile development methodologies (Scrum, Kanban), analytical thinking, initiative, problem-solving skills, Team-oriented mindset, clear and structured communication, Good command of German and/or English (written and spoken)
Nice to Have
Kubernetes a plus
What You'll Do.
Design and develop robust
high-performance Java applications using modern Java (Java 17+)
Implement REST APIs and microservices using Quarkus
and related frameworks
Integrate with MongoDB
and message brokers such as Kafka or RabbitMQ
Package and deploy applications in Docker containers and manage them via Kubernetes
Write automated build
and deployment pipelines using tools like Jenkins
Ensure high availability
and performance of backend services
Continuously evaluate and adopt new tools
and engineering practices
How You'll Work.
Team & Collaboration
Collaborate closely with DevOps, QA, and product teams in an Agile/Scrum environment; Lead technical discussions; Mentor junior developers
Communication Scope
clear and structured communication; Good command of German and/or English (written and spoken)
Full Job Description
The Better Way. Every Day. Traffic is our world. SWARCO's products and systems make it safer, smoother and more comfortable. 5,500 mobility experts around the world are working on transport solutions for tomorrow and beyond. * Entwurf und Entwicklung robuster, leistungsstarker Java-Anwendungen mit modernem Java (Java 17+) * Implementierung von REST-APIs und Microservices mit Quarkus, Spring Boot und verwandten Frameworks. Integration von MongoDB, relationalen Datenbanken und Message Brokern wie Kafka oder RabbitMQ * Verpackung und Bereitstellung von Anwendungen in Docker-Containern sowie Verwaltung über Kubernetes * Erstellung automatisierter Build-, Test- und Deployment-Pipelines mit Tools wie Jenkins * Sicherstellung von hoher Verfügbarkeit, Skalierbarkeit und Performance der Backend-Services * Enge Zusammenarbeit mit DevOps-, QA- und Produktteams in einem agilen Scrum-Umfeld. Technische Führung, Mentoring von Junior-Entwicklern und Einhaltung von Best Practices im Coding * Laufende Bewertung und Einführung neuer Tools, Frameworks und Engineering-Praktiken Responsibilities / Tasks: * Design and develop robust, high-performance Java applications using modern Java (Java 17+) * Implement REST APIs and microservices using Quarkus, Spring Boot, and related frameworks * Integrate with MongoDB, relational databases, and message brokers such as Kafka or RabbitMQ * Package and deploy applications in Docker containers and manage them via Kubernetes * Write automated build, test, and deployment pipelines using tools like Jenkins * Ensure high availability, scalability, and performance of backend services * Collaborate closely with DevOps, QA, and product teams in an Agile/Scrum environment * Lead technical discussions, mentor junior developers, and uphold coding best practices * Continuously evaluate and adopt new tools, frameworks, and engineering practices ## Qualifications * Fundierte Kenntnisse von MongoDB oder ähnlichen NoSQL-Datenbanken * Erfahrung mit Message Brokern
Applying for this Senior Java Developer (m/f/d) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about SWARCO?
Real rants from real employees. Read before you apply.