You are successfully logged out of your my randstad account

You have successfully deleted your account

Full Stack Engineer

job details

summary

    job details
    Our candidate, who is a name brand financial institution, is looking for a Full Stack Engineer.

    The position is located in Downtown Toronto. The position is hybrid requiring 2-4 days a month in the office. We are looking for an experienced Full Stack Engineer, who will join our delivery team supporting development and maintenance of the Global IT Analytics Team’s application – Valuation Service.


    Advantages
    What we offer:
    While delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading Investment bank.

    Responsibilities
    • We are looking for an experienced Full Stack Engineer, who will join our delivery team supporting development and maintenance of the Global IT Analytics Team’s application – Valuation Service.
    • A successful candidate must have strong knowledge and skills in back-end coding and tooling area in order to support various requirements coming from our business partners and some experience with Front End technologies.
    • We expect this person will play one of the key roles in the delivery team - not only when it comes to Java development but also in owning CI/CD + DevOps Tools.
    • Working on code development for new requirements and on fixing existing bugs/defects according to agreed standards and best practices
    • To contribute to requirements gathering and delivery planning in order to meet our business partners’ needs in both quality and on-time delivery aspect
    • Consulting closely with business stakeholders to understand their objectives and requirements, developing user stories in association with product owners, Business Analysts and lead technical solutions
    • Working with development team to map requirements to delivery schedules and pipelines, working with testing team to ensure appropriate test cases are executed against requirements
    • Identifying potential issues, reviewing solutions and recommending strategies for solving problems
    • Provide support to Technical lead responsible for the project delivery
    • Participate in platform improvement initiatives like improvement of performance, production stability, also comfortable in carrying out Manual testing and production support
    • Conducting research – both in technology but also business process and strategy – to ensure knowledge of best practice needed to support delivery for business stakeholders

    Qualifications
    o 7+ years of IT experience with excellent Core and Advanced Java skills (Java 8 and above)
    o Experience in Spring, Spring boot and micro services architecture
    o Hands on experience working with development and maintenance activities for applications deployed on GCP.
    o Experience with at least one of JavaScript frameworks and tools: React / Redux / NodeJS / stand-alone JavaScript – (This is not a UI dev role, but must be comfortable reading and understanding JavaScript).
    o Experience in Monitoring tools such as Geneos/Grafana/ ELK (Understanding is sufficient, any other tool is fine too)
    o Exposure to Message driven architectures working on JMS, IBM MQ / Artemis / Solace etc. (Any Messaging Service)
    o Hands-on experience with DevOps, CI/CD and Cyber Security tools ex. Teamcity /Jenkins / JIRA/ Confluence / NexusIQ / CheckMarx (Need to know how to build your own apps)
    o Hands-on experience with RDBMS (e.g. Oracle) or NOSQL DBs (e.g. MongoDB) – (Essentially, how to query a database - Any RDBMS is fine – Oracle preferred)
    o Familiar with Unit Test / Regression Test / e2e Test and Subversion tools ex. Git
    o Experience of working in Agile projects
    o Participate in platform improvement initiatives like improvement of performance, production stability, also comfortable in carrying out Manual testing and production support.
    o Self-motivated, enthusiastic and proven rapid learning capability
    o Experience working in fast-paced, collaborative environment
    o Excellent problem-solving, interpersonal, presentation and analytical skills

    Nice to Have –
    o Exposure to Fixed Income Derivative products.
    o Experience working with Distributed Computing such as DataSynapse Grid.

    Summary
    If interested and qualified for this role, 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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Our candidate, who is a name brand financial institution, is looking for a Full Stack Engineer.

    The position is located in Downtown Toronto. The position is hybrid requiring 2-4 days a month in the office. We are looking for an experienced Full Stack Engineer, who will join our delivery team supporting development and maintenance of the Global IT Analytics Team’s application – Valuation Service.


    Advantages
    What we offer:
    While delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading Investment bank.

    Responsibilities
    • We are looking for an experienced Full Stack Engineer, who will join our delivery team supporting development and maintenance of the Global IT Analytics Team’s application – Valuation Service.
    • A successful candidate must have strong knowledge and skills in back-end coding and tooling area in order to support various requirements coming from our business partners and some experience with Front End technologies.
    • We expect this person will play one of the key roles in the delivery team - not only when it comes to Java development but also in owning CI/CD + DevOps Tools.
    • Working on code development for new requirements and on fixing existing bugs/defects according to agreed standards and best practices
    • To contribute to requirements gathering and delivery planning in order to meet our business partners’ needs in both quality and on-time delivery aspect
    • Consulting closely with business stakeholders to understand their objectives and requirements, developing user stories in association with product owners, Business Analysts and lead technical solutions
    • Working with development team to map requirements to delivery schedules and pipelines, working with testing team to ensure appropriate test cases are executed against requirements
    • Identifying potential issues, reviewing solutions and recommending strategies for solving problems
    • Provide support to Technical lead responsible for the project delivery
    • Participate in platform improvement initiatives like improvement of performance, production stability, also comfortable in carrying out Manual testing and production support
    • Conducting research – both in technology but also business process and strategy – to ensure knowledge of best practice needed to support delivery for business stakeholders

    Qualifications
    o 7+ years of IT experience with excellent Core and Advanced Java skills (Java 8 and above)
    o Experience in Spring, Spring boot and micro services architecture
    o Hands on experience working with development and maintenance activities for applications deployed on GCP.
    o Experience with at least one of JavaScript frameworks and tools: React / Redux / NodeJS / stand-alone JavaScript – (This is not a UI dev role, but must be comfortable reading and understanding JavaScript).
    o Experience in Monitoring tools such as Geneos/Grafana/ ELK (Understanding is sufficient, any other tool is fine too)
    o Exposure to Message driven architectures working on JMS, IBM MQ / Artemis / Solace etc. (Any Messaging Service)
    o Hands-on experience with DevOps, CI/CD and Cyber Security tools ex. Teamcity /Jenkins / JIRA/ Confluence / NexusIQ / CheckMarx (Need to know how to build your own apps)
    o Hands-on experience with RDBMS (e.g. Oracle) or NOSQL DBs (e.g. MongoDB) – (Essentially, how to query a database - Any RDBMS is fine – Oracle preferred)
    o Familiar with Unit Test / Regression Test / e2e Test and Subversion tools ex. Git
    o Experience of working in Agile projects
    o Participate in platform improvement initiatives like improvement of performance, production stability, also comfortable in carrying out Manual testing and production support.
    o Self-motivated, enthusiastic and proven rapid learning capability
    o Experience working in fast-paced, collaborative environment
    o Excellent problem-solving, interpersonal, presentation and analytical skills

    Nice to Have –
    o Exposure to Fixed Income Derivative products.
    o Experience working with Distributed Computing such as DataSynapse Grid.

    Summary
    If interested and qualified for this role, 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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.