Grow Your Career

View our current openings and submit your application.

So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

Java Developer

Toronto, Ontario

Posted: 05/30/2025 Employment Type: Contract Job Number: 8499

Job Description

About the Role: The role involves developing an FX Derivative risk monitoring system using Spring Boot. It is a senior position in Toronto, working with a global team.

Responsibilities:
  • Design, develop, and maintain Spring Boot applications
  • Collaborate with global team members
  • Integrate with RESTful APIs and microservices
  • Ensure application security and data protection
  • Participate in code reviews
  • Deliver bug fixes using continuous delivery
  • Troubleshoot application issues
  • Contribute to monitoring and alerting
Key Requirements (Must-haves):
  • Experience with microservices framework
  • 5+ years of Java 7+ and Spring Boot experience
  • Previous banking experience
  • Bachelor's degree in Computer Science or related field
  • Experience with RESTful APIs
  • Familiarity with Agile methodologies
  • Strong knowledge of Consul or other service discovery software
  • Strong knowledge of UNIX Shellscripts and Groovy
  • Experience with version control systems
  • Excellent communication and teamwork abilities
  • Strong problem-solving and analytical skills
  • Ability to work under pressure and meet deadlines
Nice-to-haves:
  • Experience with Apache Ignite
  • Investment Banking IT background
  • Knowledge of FX Derivative business
  • Experience in DevOps and High Performance teams
  • Experience working in a geographically diverse team
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.