Java Developer
The role involves modernizing a legacy application by refactoring a monolith into AWS-based microservices. The focus is 80% backend development using Java and Spring Boot and 20% frontend using React.
- On-site
- Toronto, ON
- Posted Jul 23, 2026
- Apply by Aug 22, 2026
- 1 position
Job summary
Title: Senior Java Engineer Type: 6-month contract Location: Toronto Senior Full Stack Engineer with an 80% backend (Java/Spring Boot) and 20% React focus. Modernize a legacy application by refactoring a monolith into AWS-based microservices. Must-haves: 10+ years of Java, Spring Boot, React, AWS, Microservices, Docker, Kubernetes, Terraform, SQL, and Capital Markets/Financial Services experience, including Public Markets, FX, Equities, Derivatives, and front-office trading workflows The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employmentstatus, and work location. For contractor positions, benefits are limited to those entitlements and protectionsrequired by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments. We may use AI-enabled and/or automated toolsto support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisionsinvolve human review and are not based solely on automated processing
What you’ll do
The role involves modernizing a legacy application by refactoring a monolith into AWS-based microservices. The focus is 80% backend development using Java and Spring Boot and 20% frontend using React.
Requirements
Candidates must have over 10 years of experience with Java, Spring Boot, React, and AWS cloud infrastructure. Deep domain expertise in Capital Markets and financial services, specifically trading workflows, is required.
Benefits
• Vacation Pay • Public Holidays • Leaves Of Absence
Listed skills
- ReactPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- React
- Aws
- Microservices
- Docker
- Kubernetes
- Terraform
- Sql
- Capital Markets
- Financial Services
- Public Markets
- Fx
- Equities
- Derivatives
- Front-office Trading Workflows
Job areas
- Software
- Technology
- Engineering
- Finance & Accounting
Additional details
- Minimum experience
- 10+ years
- Apply by
- Aug 22, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Not Applicable
