Grow Your Career

View our current openings and submit your application.

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.