Job title : Java Developer
We are seeking a Middle Java Developer to make a real impact. As part of a key product team, you will contribute to groundbreaking projects and help shape the next generation of digital solutions.
Work Mode : Hybrid (3 days per week at the office)
What You Will Bring to the Team :
Experience with Agile methodologies, particularly the SCRUM framework.
Strong work habits : organized, results-oriented, and demonstrating integrity.
Innovative mindset with creativity, risk-taking, and a focus on product development.
Profile :
Experienced in back-end development using Java 8+ with Spring, Spring Boot, and Spring Batch.
Knowledge of front-end technologies such as JavaScript, React, and Node.js.
Commitment to best coding practices.
Familiarity with event-driven architecture; Microservices experience is a plus.
Experience with Continuous Integration and Continuous Deployment (CI / CD) using Jenkins.
Working knowledge of Linux servers and shell commands.
Experience with large-scale, distributed systems and architectures.
Database experience : PostgreSQL, MongoDB.
Skilled in unit testing approaches (TDD, BDD, Sonar coverage).
Basic knowledge of Docker (creating, running, and managing containers).
Basic understanding of Kubernetes concepts : pods, services, deployments.
Comfortable using the Linux command line.
Understanding of CI / CD pipelines.
English proficiency at B2 level is required; French is a plus.
Java Developer • Bucharest, Romania