This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for a talented Technical Leader Java Software Developer to join us in this thrilling new challenge. You will play an essential role in the innovation and creation process with one of the largest and vital product team of the group. Together we can reshape the digital world of tomorrow.
Job Responsibility:
Play an essential role in the innovation and creation process with one of the largest and vital product team of the group
Reshape the digital world of tomorrow
Contribute to technical design discussions
Deliver maintainable, high-quality code following best practices
Participate in code reviews and Agile ceremonies (SCRUM preferred)
Contribute effectively to software design and produce clear documentation
Requirements:
Strong understanding of functional specifications with ability to contribute to technical design discussions
Proven experience in object-oriented programming using Java (preferably Java 11 or higher)
Hands-on expertise with Spring ecosystem, particularly Spring Boot
knowledge of Spring Batch or Spring Data is an advantage
Solid experience in unit testing with JUnit and familiarity with mocking frameworks such as Mockito
Exposure to front-end technologies including JavaScript, React, or Node.js is beneficial
Experience in designing and consuming RESTful APIs with good grasp of fundamental security principles
Good knowledge of microservices architecture and event-driven development
Experience with relational databases such as PostgreSQL or MySQL
knowledge of Oracle or NoSQL databases is a plus
Comfortable working in Linux environments and proficient with shell commands
Familiarity with CI/CD pipelines and tools like Jenkins, Git, and Maven
understanding of build and deployment workflows
Basic understanding of containerization technologies including Docker and Kubernetes fundamentals (pods, services)
Knowledge of messaging systems (e.g., JMS, RabbitMQ) is an asset
Interest in performance and integration testing tools such as Gatling and Karate
Good grasp of software design principles and ability to read and contribute to UML diagrams
Ability to estimate development tasks accurately and deliver maintainable, high-quality code following best practices
Strong commitment to quality, documentation standards, and security compliance
Active participation in code reviews and Agile ceremonies (SCRUM preferred)
Excellent organizational skills, proactive mindset, and collaborative attitude
Proficiency in English and French at minimum B2 level, enabling effective communication within bilingual teams
Nice to have:
Knowledge of Spring Batch or Spring Data
Exposure to front-end technologies including JavaScript, React, or Node.js
Knowledge of Oracle or NoSQL databases
Knowledge of messaging systems (e.g., JMS, RabbitMQ)
Interest in performance and integration testing tools such as Gatling and Karate
Understanding of testing methodologies including TDD/BDD
experience with quality tools like Sonar
What we offer:
Full access to foreign language learning platform
Personalized access to tech learning platforms
Tailored workshops and trainings to sustain your growth
Medical subscription
Meal tickets
Monthly budget to allocate on flexible benefit platform
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.