We're working with Swarco on this exciting opportunity. We're looking for a skilled Senior Java Developer to join a dynamic team, building robust, high-performance applications in an agile environment.
The Role
Design and develop robust, high-performance Java applications using modern Java (Java 17+)
Implement REST APIs and microservices with Quarkus, Spring Boot, and related frameworks
Integrate with MongoDB, relational databases, Kafka, and RabbitMQ
Package and deploy applications in Docker containers and manage them via Kubernetes
Create automated build, test, and deployment pipelines using tools like Jenkins
Collaborate closely with DevOps, QA, and product teams in an Agile/Scrum environment
What You'll Need
Experience developing and operating microservices-based systems
Solid knowledge of MongoDB or similar NoSQL databases
Proficiency with Docker and Kubernetes
Experience with CI/CD pipelines, preferably using Jenkins
Familiarity with Agile development methodologies (Scrum, Kanban)
Strong analytical thinking, initiative, and problem-solving skills
What's On Offer
A strong team spirit and cohesive work environment