Full Stack Developer - Toronto, Canada - Randstad Canada

    Randstad Canada background
    Freelance
    Description

    looking for a Full Stack CORE JAVA Developer for a 6 month assignment with large financial services organization located in the GTA.

    This is a Hybrid work model – 2-3 days in office located in downtown Toronto.

    Ideal candidate will be proficient in the following Must Haves:5+ years experience


    • Excellent knowledge of CORE JAVA 8+ (WITHOUT springboot),
    • NodeJS, Kotlin are nice to have
    • Experience of SQL and relational databases is essential, preferable PostgresSQL, SQL server, Oracle
    • Experience of REST API services

    Nice to Haves:

    • Cloud and preferably Google Cloud, such as Cloud-SQL, BigQuery
    • Automated testing
    • Security Financing or Financial background
    • A good knowledge of Equities Financing is highly desirable


    This is an extremely hands-on, delivery-focused, technical position involving a lot of analysis, coding, testing and interfacing with business users.

    Developers in this team are expected to own the end to end delivery of software from analysis through to release to production and support.

    They work in small iterative cycles and typically release software daily to production.
    Everyone in this team releases code to production, everyone raises production change requests, everyone does production support.
    There will be a high degree of teamwork and technical peer interaction involved.

    Advantages

    They are building a distribution platform that has a web facing component, building the next generation digital platform for Global Banking.

    This will make the lives of Sales people much better by improving their experience on the desktop allowing them to spend more time building relationships and advising customers.

    Responsibilities
    Responsibilities


    • Work with other team members and liaise with nominated business stakeholders when required to ensure that business requirements are fully understood before commencing design and development.
    • Draw-up detailed technical designs for components in response to business requirements and high-level technical architecture
    • Implement best-of-breed technical solutions based on agreed technical design, adopting industry standard development patterns and methodologies (including continuous integration and automated unit and integration testing)
    • Fully test implemented solutions in advance of User Acceptance Testing
    • Assist (when required) with the deployment of components to development and test environments
    • Developers in our team are expected to own the end to end delivery of software from analysis through to release to production and support. We work in small iterative cycles and typically release software daily to production.
    • Everyone in our team releases code to production, everyone in our team raises production change requests, everyone in our team does production support. Everyone.
    • Participate in intra-day and overnight (rarely, when called) Support.
    Qualifications
    5+ years experience


    • Excellent knowledge of CORE JAVA 8+ (WITHOUT springboot),
    • NodeJS, Kotlin are nice to have
    • Experience of SQL and relational databases is essential, preferable PostgresSQL, SQL server, Oracle
    • Experience of REST API services

    Nice to Haves:

    • Cloud and preferably Google Cloud, such as Cloud-SQL, BigQuery
    • Automated testing
    • Security Financing or Financial background
    • A good knowledge of Equities Financing is highly desirable
    Summary
    If you are looking to join a dynamic work environment , enjoy challenge work then please apply today for immediate consideration

    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 to ensure their ability to fully participate in the interview process.