détails d'emploi
Are you a Senior Java Developer who excels in building and evolving microservices ecosystems? We are looking for a talented Senior Software Developer to join a growing team at a leading Canadian financial services and insurance company. You will be a key member of a central Document Management team, responsible for enhancing and developing critical Java-based microservices that handle document solutions for the entire enterprise. This is a 6-month renewable contract offering a hybrid work model. You will be required to be in the office two days a week, with the flexibility to choose between the Montreal or Saint-Hyacinthe locations.
...
Advantages
Enjoy location flexibility with a hybrid model available in either Montreal or Saint-Hyacinthe.
Work on a modern microservices architecture, directly influencing enterprise-wide document management systems.
Secure a 6-month contract with a strong possibility of renewal within a stable corporate environment.
Join a collaborative team where you can contribute to improving DevSecOps practices and development processes.
Gain experience in transforming a service ecosystem from technical APIs to business-oriented services.
Responsibilities
Design, develop, and enhance Java-based microservices and REST APIs within a service-oriented architecture.
Actively participate in production support, including troubleshooting complex issues and resolving performance bottlenecks.
Contribute to the implementation and transformation of the API ecosystem, evolving technical services into business-focused solutions.
Develop and maintain the team's CI/CD pipelines, adhering to modern DevSecOps best practices.
Collaborate with the team to recommend and implement improvements to development and maintenance processes.
Create and maintain clear technical documentation for developed systems.
Qualifications
5 to 8 years of professional experience in software design and development, with a strong focus on Java microservices.
Expertise in Java and the Spring Framework for building REST services.
Solid understanding of service-oriented architecture (SOA) and different API layers (SAPI, PAPI, XAPI).
Hands-on experience with CI/CD pipeline development and integrating services across multiple environments (Dev, UAT, Prod).
Professional fluency in both French and English is required.
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
Assets:
Experience with front-end development using Angular.
Knowledge of automated testing frameworks such as Cucumber or Concordion.
Summary
We are seeking an experienced Senior Java Developer to join a core team responsible for a critical enterprise document management platform. This is a fantastic opportunity to leverage your microservices and API expertise in a flexible hybrid role based in either Montreal or Saint-Hyacinthe. If you are passionate about building robust, scalable systems and improving development processes, we encourage you to apply.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir plus
Are you a Senior Java Developer who excels in building and evolving microservices ecosystems? We are looking for a talented Senior Software Developer to join a growing team at a leading Canadian financial services and insurance company. You will be a key member of a central Document Management team, responsible for enhancing and developing critical Java-based microservices that handle document solutions for the entire enterprise. This is a 6-month renewable contract offering a hybrid work model. You will be required to be in the office two days a week, with the flexibility to choose between the Montreal or Saint-Hyacinthe locations.
Advantages
Enjoy location flexibility with a hybrid model available in either Montreal or Saint-Hyacinthe.
Work on a modern microservices architecture, directly influencing enterprise-wide document management systems.
Secure a 6-month contract with a strong possibility of renewal within a stable corporate environment.
Join a collaborative team where you can contribute to improving DevSecOps practices and development processes.
Gain experience in transforming a service ecosystem from technical APIs to business-oriented services.
...
Responsibilities
Design, develop, and enhance Java-based microservices and REST APIs within a service-oriented architecture.
Actively participate in production support, including troubleshooting complex issues and resolving performance bottlenecks.
Contribute to the implementation and transformation of the API ecosystem, evolving technical services into business-focused solutions.
Develop and maintain the team's CI/CD pipelines, adhering to modern DevSecOps best practices.
Collaborate with the team to recommend and implement improvements to development and maintenance processes.
Create and maintain clear technical documentation for developed systems.
Qualifications
5 to 8 years of professional experience in software design and development, with a strong focus on Java microservices.
Expertise in Java and the Spring Framework for building REST services.
Solid understanding of service-oriented architecture (SOA) and different API layers (SAPI, PAPI, XAPI).
Hands-on experience with CI/CD pipeline development and integrating services across multiple environments (Dev, UAT, Prod).
Professional fluency in both French and English is required.
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
Assets:
Experience with front-end development using Angular.
Knowledge of automated testing frameworks such as Cucumber or Concordion.
Summary
We are seeking an experienced Senior Java Developer to join a core team responsible for a critical enterprise document management platform. This is a fantastic opportunity to leverage your microservices and API expertise in a flexible hybrid role based in either Montreal or Saint-Hyacinthe. If you are passionate about building robust, scalable systems and improving development processes, we encourage you to apply.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir pluspartager l'offre d'emploi