-
Rose International

Full Stack Java Developer

Rose International
Canada · Temporary · Mid-Senior

Date Posted: 06/16/2025

Hiring Organization: Rose International

Position Number: 484183

Industry: Financial Services

Job Title: Full Stack Java Developer

Job Location: Toronto, ON, Canada, M4E 0B1

Work Model: Hybrid

Work Model Details: Hybrid - 3 days onsite and 2 days remote

Shift: 8-5 PM EST

Employment Type: Temporary

FT/PT: Full-Time

Estimated Duration (In months): 13

Min Hourly Rate($): 70.00

Max Hourly Rate($): 75.00

Must Have Skills/Attributes: Angular, Angular.js, Azure, Full Stack, Java, Microservices, Software Development, Spring Boot, Testing

Experience Desired: Expert in SpringBoot (5+ yrs); Expert in UI - Angular, AngularJS (5+ yrs); Expert in testing - unit test, integration, end-to-end testy6 (5+ yrs); Familiar with Azure (5+ yrs); Full Stack Java Development (8+ yrs)

Required Minimum Education: Bachelor’s Degree

Job Description

***Only qualified Full Stack Java Developer candidates located near Toronto, Canada to be considered due to the position requiring an onsite presence. ***


Education:

· Bachelor's Degree in Software Engineering or related field.


Skills & Abilities:

· Expert in Java

· Expert in Spring Boot

· Expert in UI – Angular, AngularJS

· Expert in testing (unit test, integration, and end to end testy6)

· Familiar with Azure

· Collaboration, learning and adaptability

· Proactive and always ask questions to clarify

· Effective and friendly communication

· Humble, honest, and integrity


Desired Skills:

· Familiar with UI (Angular, AngularJS)

· Kafka

· Blob storage

· PostgreSQL, CosmoDB

· Restful APIs


Role:

This position is expected to be a full stack position UI and backend APIs, where engineer will be contributing to development and testing both on-prem and mostly on Azure Cloud. Must-haves: Java, Spring-boot, Angular, Azure, Testing framework


Responsibilities:

· Help lead team prioritization discussions in close collaboration with Product and Business stakeholders

· Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation)

· Automate build, operate, and run aspects of software

· Drive code/design/process trade-off discussions within their team when required

· Be a voice of the team, performing demos/acceptance discussions with Product owners and confidently communicating elsewhere when needed

· Drive adoption of technology standards and practices and review code, test, and automation work of team members

· Mentor and guide new and less-experienced team members

· Apply advanced design patterns, Application Programming Interface (API) standards, adoption, and commercialization.

· Write performant code and debug/troubleshoot complex issues across multi-tiered software architectures.

· Analyzes/Designs/Implements scalable data retention architectures.

· Lead planning, prioritizing and scoping features, backlog, technical debt, and enhancements for their team, making the right tradeoffs by collaborating with team, business, and management stakeholders.

· Coordinates with product owners to drive acceptance and signoffs.

· Understands, reports, and optimizes delivery metrics to continuously improve them (e.g., velocity, throughput, lead time, defect leakage, burndown).

· Good oral and written communicator.

· Explains concepts accurately and well across a range of technical and business domains.

· Very high level of precision in technical and design discussions.

· Conveys and communicates ideas in a way that significantly enhances understanding, collaboration, and engagement.

· Communicates very well across seniority levels, roles, and geographies.

· Architects test plans with a comprehensive and thoughtful level of coverage to cover business use cases and edge conditions.

· Builds confidence in changes to complex systems.

· Understands how and when to employ various types of tests such unit, regression, performance, and integration.

· Highly effective debugging complex issues and relentless in discovering root causes of bugs that span multiple services and product modules.

· Mentors junior engineers and interns to a high level of productivity and independence. Teaches technical and domain knowledge, and best practices.

· Encourages others to take on additional opportunities and challenges.

· Manage builds and artifacts delivery/release using standard tools.

· Ability to understand/automate software upgrades, patches, and releases via CI/CD pipelines.

· Familiarity with application/system metrics collection, observability, and monitoring.

· Exhibits and encourages flexibility and professionalism. Approaches discussions with empathy with a goal of building consensus.

· Finds way pitches in and lends support where needed.

· Valuable partner with team members in all roles and geographies.

· History of garnering business/organizational needs and applying industry/software trends to produce unique solutions to design/architectural challenges across org/team boundaries



  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**


  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**


Benefits:

For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.

California Pay Equity:

For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.

Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).

Key Skills

Ranked by relevance

angular java ui design patterns microservices spring boot postgresql cloud cicd san
Login to Apply
Posted
Jun 16, 2025
Type
Temporary
Level
Mid-Senior
Location
Toronto

Industries

Financial Services IT Services IT Consulting

Categories

Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Coody
Related

Fullstack Developer - Typescript

2026-05-26

Temporary
Not Applicable
Sweden
IT Services
Engineering
View Job Details
Atos
Related

Fullstack Engineer

2026-05-24

Temporary
Not Applicable
United Kingdom
Computer
Engineering
View Job Details
Coody
Related

Java Developer

2026-05-26

Temporary
Not Applicable
Sweden
IT Services
Engineering