Back to job search
Rose International logo
Rose InternationalVerified Job Source

Senior Full Stack Developer - React & Java

  • Mississauga, ON
  • Hybrid
  • Posted Sep 28, 2026
  • 1 position

$70–$75 / hour

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Lead · 10+ years
Minimum education
Bachelor’s degree
Apply by
Oct 26, 2026
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level

Job summary

Develop and deliver full-stack application components using Java, React, APIs, and microservices, taking ownership from requirements and design through deployment. Collaborate with stakeholders, guide junior and mid-level developers, and ensure code quality, performance, scalability, and compliance with governance requirements.

Job details

Date Posted: 09/18/2026 Hiring Organization: Rose International Position Number: 507758 Industry: Financial Services Job Title: Senior Full Stack Developer - React & Java Job Location: Mississauga, ON, Canada, L5R 0B8 Work Model: Hybrid Work Model Details: 3 days onsite and 2 days remote per week. Shift: Standard Working Hours Employment Type: Temp to Hire FT/PT: Full-Time Estimated Duration (In months): 6 Min Hourly Rate($): 70.00 Max Hourly Rate($): 75.00 Must Have Skills/Attributes: API, Banking/Financial, Java, Microservices, React, Spring Boot, SQL Experience Desired: Experience in React-based frontend development and API integration (7-10+ yrs); Experience with Java, Spring Boot, and microservices integration (7-10+ yrs); Experience with full-cycle development and mentoring junior developers (7+ yrs) Required Minimum Education: Bachelor’s Degree **C2C is not available** Job Description Required Education//Certifications: Bachelor’s degree or equivalent experience. Required Skills, Experience, & Abilities 7–10+ years of experience in application development. Proficient in React; candidates with strong React experience can transition to Angular. Angular experience is not required. Strong hands-on experience with Java and Spring Boot, with an understanding of Core Java sufficient to review and understand existing code and integrate APIs. Experience with microservices from an integration perspective. Strong experience with API integration, including understanding requirements, reviewing code, and integrating APIs effectively. Understanding of application structure and programming fundamentals, with the ability to develop efficiently. Ability to work independently and take ownership of the full development cycle, from understanding user requirements and design through development and deployment. Ability to use AI development tools such as Copilot, Devin, and similar tools. Self-motivated with the attitude and ability to take work through to completion. Experience with code reviews, testing strategies, deployment processes, code quality, performance optimization, and application scalability. Strong communication and stakeholder collaboration skills. Ability to identify risks and work within governance and regulatory requirements. Desired Skills, Experience, & Abilities Experience with Angular. Strong experience with SQL and distributed systems. Experience with CI/CD pipelines, cloud platforms, and DevOps practices. Experience mentoring junior and mid-level developers by explaining concepts, assigning code, reviewing work, and guiding developers toward effective coding practices. Experience leading technical initiatives and influencing development best practices. Overview The Applications Development Lead Programmer Analyst (C13) is a senior hands-on development role focused on building scalable Java and front-end solutions and delivering application components through the full development lifecycle. The role requires independent developers who can understand user requirements, contribute to design, develop solutions, integrate APIs, review and understand existing code, and take ownership through deployment and completion. The position is primarily React-focused, with Angular experience not required for candidates who are proficient in React and able to transition to Angular. Developers should have strong programming fundamentals and understand application structure so they can work efficiently. The role also involves mentoring junior and mid-level developers through technical guidance, code assignment, code reviews, and coaching, rather than managing them. Candidates are expected to bring the technical skills, self-motivation, and ownership mindset needed to take initiatives to completion. The role is seeking developers rather than architects, with emphasis on hands-on application development, Java, Spring Boot, front-end development, API integration, and microservices integration. Responsibilities Understand user requirements and translate them into application solutions. Design and develop complex full stack applications using Java and front-end technologies. Own end-to-end delivery of application components from design through deployment. Develop and integrate APIs and review existing code to understand and implement required integrations. Drive appropriate technical and design decisions while aligning solutions with enterprise standards. Resolve high-impact technical challenges across systems and platforms. Work independently and take ownership of development activities through completion. Mentor junior and mid-level developers by explaining requirements and coding practices, assigning code, reviewing work, and providing technical guidance. Partner with stakeholders to define system enhancements and solutions. Ensure code quality, performance optimization, and scalability. Lead or contribute to testing strategies, code reviews, and deployment processes. Identify risks and ensure compliance with governance and regulatory requirements. **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.).

What you’ll do

Develop and deliver full-stack application components using Java, React, APIs, and microservices, taking ownership from requirements and design through deployment. Collaborate with stakeholders, guide junior and mid-level developers, and ensure code quality, performance, scalability, and compliance with governance requirements.

Requirements

Requires 7–10+ years of application development experience, strong React, Java, Spring Boot, API integration, and microservices experience, plus a bachelor's degree or equivalent experience. Candidates should be able to own the full development lifecycle, work independently, communicate effectively, and mentor other developers.

Listed skills

  • SQL · Preferred
  • CI/CD · Preferred
  • React · Preferred
  • Java · Preferred
  • Spring Boot · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • React
  • Java
  • Spring Boot
  • API Integration
  • Microservices
  • SQL
  • Full-Stack Development
  • Application Development
  • Code Reviews
  • Testing
  • Deployment
  • Performance Optimization
  • Scalability
  • Mentoring
  • CI/CD
  • Cloud Platforms

Job areas

  • Software
  • Technology
  • Finance & Accounting
  • Management & Leadership

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs