Enable job alerts via email!

Sr Java Developer

Hays

Toronto

Hybrid

CAD 100,000 - 125,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading banking company in Toronto seeks a Senior Java Developer for a 12-month contract. This role involves developing an FX Derivative risk monitoring system using Spring Boot and working within a dynamic global team. The position is key for the Toronto center, emphasizing autonomy and collaboration with multicultural peers.

Qualifications

  • 5+ years of experience with Java and Spring Boot.
  • Experience in banking and with microservices frameworks.
  • Strong technical knowledge on UNIX Shellscripts and Groovy.

Responsibilities

  • Design, develop, and maintain high-quality Spring Boot applications.
  • Collaborate globally to ensure optimal performance.
  • Participate in code reviews and deliver bug fixes.

Skills

Java 7+
Spring Boot
Experience with microservices framework
RESTful APIs
Agile methodologies
UNIX Shellscripts
Groovy
Stash or other version control systems
Problem-solving
Analytical skills

Education

Bachelor's degree in Computer Science or related field

Tools

Consul
Eureka
Zookeeper
Apache Ignite

Job description

Get AI-powered advice on this job and more exclusive features.

Expert in Technology Recruitment @ Hays (Canada) & DE&I Champion

Client: Banking Client

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 Shivangi.gupta@hays.com as soon as you can attaching your updated resume and hourly rate requirement.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Information Technology
  • Industries
    Banking

Referrals increase your chances of interviewing at Hays by 2x

Get notified about new Java Software Engineer jobs in Toronto, Ontario, Canada.

Software Developer Back End (Java) 8422-1015

Toronto, Ontario, Canada CA$100.00-CA$125.00 1 month ago

Toronto, Ontario, Canada CA$100,000.00-CA$125,000.00 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Application Developer, Java (Fixed Term- 18 Months)

Canadian Imperial Bank of Commerce

Toronto

On-site

CAD 80.000 - 120.000

Yesterday
Be an early applicant

Senior Software Engineer

Zone & Co

Toronto

Remote

CAD 85.000 - 120.000

Yesterday
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90.000 - 130.000

2 days ago
Be an early applicant

Sr. Java Developer

Scotiabank

Toronto

On-site

CAD 90.000 - 130.000

2 days ago
Be an early applicant

Sr. Software Developer V - Java - 55064

Annex Consulting Group

Toronto

Hybrid

CAD 100.000 - 140.000

Yesterday
Be an early applicant

Senior Software Developer

Hill Woltron Management Partner GmbH

Toronto

Remote

CAD 110.000 - 130.000

9 days ago

Sr. Application Developer, Java (Fixed Term- 18 Months)

Canadian Imperial Bank of Commerce

Toronto

On-site

CAD 80.000 - 110.000

8 days ago

Senior Software Developer- Java (Global Security)

RBC

Toronto

Hybrid

CAD 80.000 - 110.000

8 days ago

Senior Core Java Developer

Synechron

Toronto

On-site

CAD 120.000 - 130.000

13 days ago