You are successfully logged out of your my randstad account

You have successfully deleted your account

Java Developer - Randstad IT Solutions

job details

summary

    job details
    As a Java Developer, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, you are invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. You are a curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate and enthusiastic teammates.




    Advantages
    why you want to join our team
    •100% remote opportunity with some travel (10% or less) once pandemic is lifted
    •Randstad has been selected as one of Canada’ 50 best places to work since 2006
    •4 weeks of paid vacation from day one, with increases based on your years of service
    •Optional RRSP and stock contribution plans with company match
    •Numerous training and development opportunities to expand your skills
    •Strong focus on work-life balance and maintaining your physical and mental health
    •Tremendous opportunity to grow your responsibilities and skills
    •Attractive compensation matching your enthusiasm, skills and experience




    Responsibilities
    What will your job entail?
    You will be part of scrum teams as a developer on various projects. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.

    Qualifications
    What we are looking for
    •You’re a developer with 3 to 5 years of Java experience who thrives when you have an opportunity to develop new and evolving solutions.
    •You’re passionate about using and learning new patterns, Azure technologies and tools.
    •You have the attitude, expertise and charisma to provide guidance and influence those around you.
    •You’re deeply invested in creating an excellent end-product and you can interface with the product owner to shape user stories and acceptance criteria.
    •You inspire trust and are viewed as an essential team member by your coworkers.
    •You’re serious about building lasting relationships with your colleagues and your customers.
    •You’re curious and flexible, but most importantly, you bring experience with successful deployment, which allows you to influence others with your strong ideas, concepts and ambitions.

    skills you bring to the table
    •Experience with design, code and deployment with Java EE, Spring & OO design
    •Experience with cloud-based paradigms such as Serverless, Message Queuing, SQL / NoSQL
    •Experience in modern architecture paradigms and patterns (e.g.: Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices)
    •Experience with Git based tools
    •Experience with CI / CD (test, set-up, use and deployment)
    •Knowledge of web frameworks such as JSF, Wicket, GWT, Spring MVC.
    •No nonsense ability to navigate scrum tools, processes and artefacts


    Summary
    About Randstad IT solutions
    Randstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive on developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 38 billion dollars CAD of revenue in 2021.

    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.
    As a Java Developer, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, you are invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. You are a curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate and enthusiastic teammates.




    Advantages
    why you want to join our team
    •100% remote opportunity with some travel (10% or less) once pandemic is lifted
    •Randstad has been selected as one of Canada’ 50 best places to work since 2006
    •4 weeks of paid vacation from day one, with increases based on your years of service
    •Optional RRSP and stock contribution plans with company match
    •Numerous training and development opportunities to expand your skills
    •Strong focus on work-life balance and maintaining your physical and mental health
    •Tremendous opportunity to grow your responsibilities and skills
    •Attractive compensation matching your enthusiasm, skills and experience




    Responsibilities
    What will your job entail?
    You will be part of scrum teams as a developer on various projects. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.

    Qualifications
    What we are looking for
    •You’re a developer with 3 to 5 years of Java experience who thrives when you have an opportunity to develop new and evolving solutions.
    •You’re passionate about using and learning new patterns, Azure technologies and tools.
    •You have the attitude, expertise and charisma to provide guidance and influence those around you.
    •You’re deeply invested in creating an excellent end-product and you can interface with the product owner to shape user stories and acceptance criteria.
    •You inspire trust and are viewed as an essential team member by your coworkers.
    •You’re serious about building lasting relationships with your colleagues and your customers.
    •You’re curious and flexible, but most importantly, you bring experience with successful deployment, which allows you to influence others with your strong ideas, concepts and ambitions.

    skills you bring to the table
    •Experience with design, code and deployment with Java EE, Spring & OO design
    •Experience with cloud-based paradigms such as Serverless, Message Queuing, SQL / NoSQL
    •Experience in modern architecture paradigms and patterns (e.g.: Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices)
    •Experience with Git based tools
    •Experience with CI / CD (test, set-up, use and deployment)
    •Knowledge of web frameworks such as JSF, Wicket, GWT, Spring MVC.
    •No nonsense ability to navigate scrum tools, processes and artefacts


    Summary
    About Randstad IT solutions
    Randstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive on developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 38 billion dollars CAD of revenue in 2021.

    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.