cover image
Iris Software Inc.

Java fullstack (React JS) developer

Hybrid

Toronto, Canada

Senior

Freelance

13-01-2026

Share this job:

Skills

Java Test Architecture react js react ReactJs JS Spring React.js Spring Boot Full-Stack Development Microservices

Job Specifications

Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire a Java fullstack (React.JS) developer for a long-term opportunity.

Work Location: Toronto, ON (Hybrid Onsite – 4 days a week)

Key Responsibilities:

Design, develop, test, and maintain full-stack applications using Java, Spring Boot, and ReactJS.

Collaborate with cross-functional teams to understand requirements and translate them into technical solutions

Apply design thinking to build scalable, maintainable, and high-performing applications

Write clean, efficient, and well-documented code following best practices

Participate in architecture and design discussions

Troubleshoot, debug, and optimize application performance

Ensure application security, reliability, and scalability

Required Skills & Qualifications:

9+ years of experience in full-stack development

Strong hands-on experience with Java, Spring Boot, and React JS

Solid understanding of RESTful APIs and microservices architecture

About the Company

Iris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades. We help clients realize the full potential of technology-enabled transformation by bringing together a unique blend of domain knowledge, best-of-breed technologies, and experience executing essential and critical application development engagements. Our highly-experienced talent and rightsized teams help develop core, complex, and mission-critical applications and solutions for leading enterprises across Ca... Know more