Exciting Opportunity: Java Developer - 12 month contract engagement with renewal potential
Join a high-energy global team working at the forefront of Derivative risk systems. You’ll be the first technical hire in this location for the pod, working closely with the local lead and global teammates across the globe.
...
This is a hands-on development role – daily coding required.
Advantages
This is a unique opportunity to work on cutting-edge technology while collaborating with a global team.
Develop and maintain a proprietary FX Derivative risk monitoring system
Collaborate with a global team across Toronto, China, Hong Kong, and London
Deliver high-quality Spring Boot applications with a focus on performance, security, and reliability
Contribute to system monitoring, alerting, and continuous delivery pipelines
Work independently within Toronto and represent the local technical voice of the Risk team
Responsibilities
Design, develop, test, and deploy robust Java/Spring Boot microservices
Collaborate on system architecture and solution design with global stakeholders
Participate in peer code reviews and continuous integration processes
Troubleshoot production issues and deliver timely bug fixes
Ensure compliance with organization's internal control and operational risk frameworks
Qualifications
Must-Have Qualifications:
5+ years of professional experience with Java (v7 or higher) and Spring Boot
Strong experience with microservices frameworks
Previous experience in banking or financial services
Expertise with RESTful APIs
Deep technical knowledge of service discovery tools like Consul, Eureka, or Zookeeper
Proficient in UNIX shell scripting and Groovy
Experience with Stash or similar version control systems (e.g., Git)
Bachelor's degree in Computer Science or related field
Agile development experience
Excellent communication and collaboration skills
Ability to troubleshoot under pressure and meet tight deadlines without compromising quality
Nice-to-Have Skills:
Experience with Apache Ignite
Background in investment banking or front-office systems
Understanding of FX Derivatives
Exposure to DevOps environments and high-performance teams
Experience working in geographically distributed teams
Summary
Ready to shape the future of risk monitoring in global markets?
Apply today and bring your passion for development to a team that values autonomy, innovation, and impact.
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.
show more
Exciting Opportunity: Java Developer - 12 month contract engagement with renewal potential
Join a high-energy global team working at the forefront of Derivative risk systems. You’ll be the first technical hire in this location for the pod, working closely with the local lead and global teammates across the globe.
This is a hands-on development role – daily coding required.
Advantages
This is a unique opportunity to work on cutting-edge technology while collaborating with a global team.
Develop and maintain a proprietary FX Derivative risk monitoring system
Collaborate with a global team across Toronto, China, Hong Kong, and London
Deliver high-quality Spring Boot applications with a focus on performance, security, and reliability
Contribute to system monitoring, alerting, and continuous delivery pipelines
Work independently within Toronto and represent the local technical voice of the Risk team
Responsibilities
Design, develop, test, and deploy robust Java/Spring Boot microservices
Collaborate on system architecture and solution design with global stakeholders
...
Participate in peer code reviews and continuous integration processes
Troubleshoot production issues and deliver timely bug fixes
Ensure compliance with organization's internal control and operational risk frameworks
Qualifications
Must-Have Qualifications:
5+ years of professional experience with Java (v7 or higher) and Spring Boot
Strong experience with microservices frameworks
Previous experience in banking or financial services
Expertise with RESTful APIs
Deep technical knowledge of service discovery tools like Consul, Eureka, or Zookeeper
Proficient in UNIX shell scripting and Groovy
Experience with Stash or similar version control systems (e.g., Git)
Bachelor's degree in Computer Science or related field
Agile development experience
Excellent communication and collaboration skills
Ability to troubleshoot under pressure and meet tight deadlines without compromising quality
Nice-to-Have Skills:
Experience with Apache Ignite
Background in investment banking or front-office systems
Understanding of FX Derivatives
Exposure to DevOps environments and high-performance teams
Experience working in geographically distributed teams
Summary
Ready to shape the future of risk monitoring in global markets?
Apply today and bring your passion for development to a team that values autonomy, innovation, and impact.
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.
show more