Titre du poste : Développeur Java Senior
À propos du rôle :
Nous recherchons un développeur Java Senior hautement qualifié pour rejoindre notre équipe. Ce poste est principalement axé sur le développement back-end (80 %) avec Java 17+ et Spring Boot
, tout en nécessitant une expérience front-end avec Angular (20 %). Le candidat idéal possède une expertise solide dans la création d’applications évolutives et sécurisées, ainsi qu’une bonne compréhension des pratiques de tests pour garantir la qualité du code.
Ce poste Contract est basé à Montreal, QC.
Taux de rémunération & AvantagesLa fourchette salariale associée à ce poste est de $ - $
Type de milieu de travailIl s'agit d'un poste hybrid, situé à Montreal,QC.
Responsabilités principales :
Compétences et qualifications requises :
JUnit, TestNG pour les tests unitaires.
Selenium, Cucumber/BDD pour les tests automatisés et orientés comportement.
Atouts :
Compétences clés : Java, Angular, TestNG, Selenium, Cucumber, JUnit
Langues : Bilingue (anglais et français obligatoire)
Niveau d’expérience : Expert
---
Description
About the Role
We are seeking a highly skilled Senior Java Developer to join our team. This role focuses primarily on backend development (80%) using Java 17+ and Spring Boot, while also requiring front-end experience with Angular (20%). The ideal candidate will have strong expertise in building scalable, secure applications and a solid understanding of testing practices to ensure high-quality code delivery.
Key Responsibilities
Design, develop, and maintain Java-based applications using Java 17+ and Spring Boot.
Collaborate with cross-functional teams to deliver robust and scalable solutions.
Implement front-end components using Angular for a seamless user experience.
Write clean, maintainable, and efficient code following best practices.
Perform unit testing and integration testing using tools such as JUnit and TestNG.
Contribute to automation testing efforts with Selenium and Cucumber/BDD frameworks.
Participate in code reviews and provide constructive feedback.
Troubleshoot and resolve technical issues across the stack.
Stay updated on emerging technologies and recommend improvements.
Required Skills & Qualifications
5+ years of professional experience in software development.
Strong proficiency in Java 17+, Spring Boot, and related frameworks.
Experience with Angular for front-end development.
Solid understanding of RESTful APIs, microservices architecture, and cloud environments (AWS, Azure, or GCP preferred).
Hands-on experience with testing frameworks:
JUnit, TestNG for unit testing.
Selenium, Cucumber/BDD for automation and behavior-driven testing.
Familiarity with CI/CD pipelines and tools:
Jenkins, Git, and Maven.
Excellent problem-solving…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: