Job Title or Location
RECENT SEARCHES

Sr Java Developer

Hays - 78 Jobs
Toronto, ON
Posted 2 days ago
Job Details:
Full-time
Experienced

Senior Java Developer

Client: Banking Client

Role: Senior Java Developer

Job Type: Contract (12 months) - 37.5hrs/weeks

Location: Downtown Toronto (2 -3 days/week in office)

Your New Company

Our client, a very well-known banking company looking to hire a Senior Java Developer.

Your New Role:

The role is within a global team operating in DevOps model with 1 staff in Toronto, 2 in HK and 8 in China. The global FXO team numbers 90 people split in functional pods mostly based in Asia Pacific region with some people in Poland, London and Toronto. There are several functional pods in FX Option including: FXO Complex Risk, Murex, Trade Services, Pricing and Hedging, eRisk and Distribution as well as Trade Reporting. The Role will be a senior technical role in FXO Complex Risk team. This role will involve in the development of a FX Derivative risk monitoring system which is an internal developed system using Sprint Boot framework. This role will be the first technical position in Toronto center, therefore need a person to work independently and work close with the Pod lead who is located in same center. Besides, this role will be working with a global team that full of energy & ideas in an open, encourage speak-up and diversified culture.

  • Design, develop, and maintain high-quality Spring Boot applications.
  • Collaborate with other team members, mainly China, London and Toronto to ensure optimal performance and user experience.
  • Integrate with RESTful APIs and microservices.
  • Ensure application security and data protection.
  • Participate in code reviews and provide constructive feedback.
  • Delivering bug fixes to production using continuous delivery methodologies
  • Troubleshoot and resolve application issues.
  • Contribute to Monitoring and alerting

Control

  • Understand, follow and demonstrate compliance with all relevant internal and external rules, regulations and procedures that apply to the conduct of the business in which you are involved, specifically Internal Controls and any Compliance policy including, inter alia, the Group Compliance policy.
  • Maintain Internal Control standards, including the timely implementation of internal and external audit points together with any issues raised by external regulators.
  • Be aware of the Operational Risk scenario associated with your role and act in a manner that takes account of operational risk considerations.

What You'll Need to Succeed:

MUST HAVE

  • Experience with microservices framework
  • 5+ years of experience with Java 7+ and Spring Boot.
  • Previous banking exp
  • Bachelor's degree in Computer Science or a related field.
  • Experience with RESTful APIs
  • Familiarity with Agile development methodologies.
  • Must have strong technical knowledge on Consul or other service discovery software (such as Eureka, Zookeeper)
  • Must have strong technical knowledge on any UNIX Shellscripts and Groovy
  • Experience with Stash or other version control systems.
  • Excellent communication and teamwork abilities.
  • Strong problem-solving and analytical skills
  • Ability to work to tight deadlines and under pressure without sacrificing accuracy and quality.

NICE to have:

  • Experience with Apache Ignite
  • Investment Banking IT background desirable, as is experience of working for front office project.
  • Knowledge of FX Derivative business
  • Previous experience working in DevOps and High-Performance teams
  • Experience working as part of geographically diverse team

What You'll get in Return

The client is offering a 12month engagement, with a high likelihood of extension, opportunity for growth.

Interested?

If you're available and interested in this role, please reply to as soon as you can attaching your updated resume and hourly rate requirement.

Share This Job: