We are currently looking for a Junior Java Developer to join one of our clients on a dynamic and innovative project. You'll be part of a collaborative development team working on modern Java applications, with a focus on best practices, clean code, and continuous improvement. Required Skills & Technologies: Education: Bachelor's degree in Computer Science or related field Experience: Minimum 1 year of experience in Java development Technical Stack: Java 8/11 Spring Framework: Spring Boot, Spring MVC, Spring Data JPA RESTful APIs development and integration Hibernate / JPA Maven / Gradle for build and dependency management Unit Testing: JUnit, Mockito Version Control: Git (GitHub, GitLab, or Bitbucket) Familiarity with SQL databases (PostgreSQL, MySQL, etc.) Exposure to CI/CD tools (Jenkins, GitLab CI/CD) is a plus Basic knowledge of Docker is a bonus Soft Skills: Ability to work in a team and communicate effectively Eagerness to learn and grow in a professional environment Proactive mindset and sense of responsibility Location: To be confirmed - Partial remote may be possible depending on the client/project Compensation: Full-time (CDI or CDD): negotiable based on profile Freelance / Contractor: depending on experience Start Date: ASAP If you're a motivated junior developer eager to work on meaningful projects with modern Java technologies, we'd love to hear from you! Please send us your updated CV and we'll get back to you shortly.