-
Hays

Java Software Engineer

Hays
Canada · Contract · Mid-Senior

Job Description:


• 10+ years of experience in Java development.

• Experience with back-end technologies: Microservice architecture, Java 17+, Spring Boot, Vert.x

• Experience in handling production support for critical application and able to follow the Incident Management process.

• Experiences with Test driven development methodologies such as Junit & BDD. Hands on experience on UI Automation tools like Playwright

• Experience in developing messaging and streaming service, including Kafka, Websphere MQ, ActiveMQ, Solace MQ

• Functional Experience in post trade domain and payments Processing (SWIFT, ISO20022)

• Worked on designing and delivering following aspects in Java based micro-service systems

o Scalability

o Maintainability

o Fault Tolerance

o Security

o Transaction Management

o Communication between services

o Database strategy

o Central Environment configuration

o Distributed Tracing

o Log aggregation

o System level Error/Exception Management

o Versioning for libraries / services considering technical debt

• Continuous Integration and Continuous Deployment.

• Sound knowledge of source code management using Git / Git Hub/Bit Bucket

• Ability to write and optimise code using AI tools like Co pilot.

• Be Flexible and if require able to work in shifts and on weekend support.

Nice-to-have

• Experience with Front-end technologies: HTML5, JavaScript and ReactJS

• Experience on Calypso and CLS.

Key Skills

Ranked by relevance

java git continuous integration spring boot javascript ai tools swift kafka html5 junit ai ui
Login to Apply
Posted
Jul 15, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto
Company
Hays

Industries

Banking

Categories

Analyst

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Synechron
Related

React UI Developer

2026-05-26

Full-time
Mid-Senior
Canada
Technology
Information Technology
View Job Details
Scotiabank
Related

Software Engineer

2026-05-26

Full-time
Mid-Senior
Canada
Banking
Engineering
View Job Details
Zopa Bank
Related

Senior Java/Kotlin Software Engineer - London

2026-05-27

Full-time
Not Applicable
United Kingdom
Financial Services
Engineering