Talent.com
Randstad Canada
Software Developer IV - Java- TDJP00058341Randstad Canada • Toronto, Ontario, CA
Software Developer IV - Java- TDJP00058341

Software Developer IV - Java- TDJP00058341

Randstad Canada • Toronto, Ontario, CA
1 day ago
Job type
  • Temporary
  • Quick Apply
Job description
Our client, is seeking a talented and delivery-focused Software Developer IV - Java to join their core application engineering team.

In this senior technical role, you will be responsible for developing, hosting, and maintaining web-enabled, database-driven enterprise applications. Operating within a Scaled Agile framework, you will tackle complex system issues, design quality solutions, and ensure maximum application availability. Working inside a collaborative pod structure, you will actively participate in backlog refinement, code reviews, and cross-team alignment to satisfy critical project objectives and client requirements. This position is ideal for an experienced full-stack Java engineer who brings deep backend experience with Advanced Java, Spring Boot, and Azure cloud-native technology, combined with solid frontend capabilities in Angular and MS SQL database design.

Schedule: Monday – Friday, 9:00 a.m. – 5:00 p.m.

Work Arrangement: Hybrid (Initially 2 days per week on-site, with a planned transition to 4 days per week on-site eventually)



Advantages
High-Impact Enterprise Exposure: Build and optimize high-throughput, web-enabled applications that directly support large-scale business operations.

Modern Cloud-Native Tech Stack: Expand your technical portfolio by engineering cloud-native microservices and solutions within the Microsoft Azure ecosystem.

Collaborative Agile POD Model: Work alongside experienced software engineers, system architects, and product owners in a structured Scaled Agile environment.

Long-Term Career Development: Gain valuable experience across the complete application lifecycle, from initial construction to post-delivery enhancement, support, and future roadmap features.



Responsibilities
Full-Stack Software Engineering
Enterprise Application Development: Write, test, debug, and maintain clean, reliable, and secure code for web-enabled and database-driven applications using Advanced Java, Spring Boot, and Angular.

Cloud-Native Solutions: Design and deploy scalable, high-availability services within the Microsoft Azure environment.

Database & Data Management: Engineer and optimize queries and data structures utilizing MS SQL Server and relational database concepts.

Architectural Design Patterns: Apply robust software design patterns to ensure high performance, code reusability, and maintainability across application modules.

SDLC, Governance & Collaboration
Agile Pod Participation: Operate in a Scaled Agile cadence, actively contributing to backlog refinement sessions, sprint planning, daily stand-ups, and cross-pod collaboration.

Quality Assurance & Code Reviews: Conduct rigorous peer code reviews, enforce strict coding standards, and construct software in compliance with the System Development Life Cycle (SDLC).

Documentation & Knowledge Transfer: Prepare required design, testing, and deployment documentation for the project repository to ensure smooth knowledge transfer upon contract completion.

Version Control & Incident Support: Manage repositories using GitHub and Jira, and participate in periodic after-hours on-call support rotations as required.



Qualifications
Experience: Minimum 7+ years of progressive professional experience in software engineering, specializing in enterprise Java application development.

Core Technical Stack (7+ Years): Expert-level command of Advanced Java, Spring Boot, and frontend development with Angular.

Cloud & Database Proficiency (7+ Years): Proven experience building and deploying Azure cloud-native applications alongside strong MS SQL Server database design and SQL querying skills.

Agile & Pipeline Tooling (7+ Years): Hands-on experience managing project workflows, task backlogs, and code repositories using Jira and GitHub.

Coding Design Patterns (5+ Years): Solid experience applying object-oriented software design patterns and clean architecture principles.

Soft Skills: Exceptional verbal and written communication skills; highly organized with acute attention to detail and strong analytical problem-solving abilities.

Preferred Assets & Nice-to-Haves
Foundational understanding of enterprise Cloud Architecture principles.

Experience utilizing AI-assisted development tools (e.g., GitHub Copilot).

Previous professional software engineering experience within the Banking or Financial Services domain.

Familiarity with event-driven architectures and streaming platforms, specifically Apache Kafka.



Summary
If you are a tech-savvy Senior Java Developer who pairs an absolute command of Spring Boot, Angular, and Azure cloud-native platforms with the design pattern discipline required to build secure, web-enabled enterprise applications, this hybrid role is an exceptional career platform. Bring your full-stack engineering precision, SDLC rigor, and collaborative problem-solving style to our client's growing engineering team today!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Software Developer IV - Java- TDJP00058341 • Toronto, Ontario, CA

Similar jobs

Java IVR Application Developer

MiratechToronto, Ontario, Canada
Full-time

Job Description We are looking for aJava IVR Application Developerto join our voice/contact center engineering team and help develop, support, and continuously improve cloud-based IVR applications.... Show more

 • Promoted

Senior Java Api Developer

Iris Software Inc.Toronto, Canada
Full-time

Associate Business Partner - Senior Talent Acquisition - IT Financial Services at Iris Software Iris's client, one of the world's largest multinational Investment banking and financial serv... Show more

 • Promoted

Sr. Java Developer

Highbrow LLCToronto, ON, CA
Full-time

Job Location: Toronto, ON or London, ON (Hybrid – 2 days/week onsite).Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers.Ensure data quality and integrity across various dat... Show more

 • Promoted

Lead Java Developer

AkkodisToronto, ON, CA
Full-time

Software Developer (Java) – Contract – Toronto, ON (Hybrid).The role involves hands‑on experience with Java EE, building n‑tier enterprise applications using Spring (Boot, MVC, Data, Security), ORM... Show more

 • Promoted

Java Developer - Remote

Tech Talent InternationalToronto, ON, CA
Remote
Full-time

Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.We are currently searching for a Java Developer for our IT Financial Services SaaS client in Toronto,ON.Our client i... Show more

 • Promoted

Sr. Java Developer - C$150,000 - C$200,000 A Year

J&M GroupToronto, Canada
Full-time

Java Developer role at J&M Group.Design and implement scalable and secure software architectures using advanced Java technologies to meet business requirements.Collaborate with cross-functiona... Show more

 • Promoted

Sr.Java Developer

Continental Technology SolutionsToronto, ON, CA
Full-time

Continental Technology Solutions is Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment.You'll w... Show more

 • Promoted

Sr. Java Software Developer

Robertson & Company Ltd.Toronto, ON, CA
Full-time

Direct message the job poster from Robertson & Company Ltd.Hybrid; onsite 2 days a week, possibly more in the future.Monday to Friday; Core Business Hours.Application development: 10 years.Experien... Show more

 • Promoted

RQ09779 - Sr. Java Developer

Source CodeToronto
Full-time

Hybrid - Candidate MUST work 3 days onsite and 2 days remote -.Starting October 20, resources are expected to come into the office 4 days per week.Starting January 5, resources are expected to come... Show more

 • Promoted

Senior Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems LtdToronto, ON, CA
Full-time

Hiring a Senior JAVA Developer (Must-Have Experience: Financial Services / Insurance domain, JAVA and J2EE, Spring Boot, API Development, API Gateway, APIGEE, Microservices Architecture, and event-... Show more

 • Promoted

IAM Software Engineer: Go/Java/C++ (Ottawa)

Quarry ConsultingToronto, Ontario, Canada
Full-time

A leading telecommunications firm located in Ottawa is seeking a Software Developer with IAM expertise to join their team.This full-time position requires skills in scalable microservice developmen... Show more

 • Promoted

Java Developer Contract

MTK TechnologiesToronto, Ontario, Canada
Full-time

Experience in J2EE development, Integration with Murex, Bloomberg, handling swift Messages, query Optimization, Jobs Schedulers, file processing for batch interfaces, API integrations and Issues de... Show more

 • Promoted

Sr Java developer

AtyetiToronto, ON, CA
Full-time

A Java Developer designs, develops, tests, and maintains scalable Java-based applications (web, enterprise, mobile) by writing clean code, collaborating with teams, and integrating with databases a... Show more

 • Promoted

C / Java Developer

Lorven Technologies, Inc.Toronto, ON, CA
Full-time

Java, C, Oracle Forms/Reports, UNIX, Web Services.Bachelor's degree in Computer science or equivalent, with.Demonstrate excellent communication skills including the ability to effec tively communic... Show more

 • Promoted

Sr. Java Developer

InfoyaToronto
Full-time +1

Infoya is a global IT solutions provider specializing in transforming complex challenges into streamlined, AI-powered outcomes.Through proprietary technology accelerators and full-scale enterprise ... Show more

 • Promoted

Sr. Java Developer

CognizantToronto, Ontario, Canada
Full-time

Senior Java Developer , you will make an impact by designing and delivering resilient, scalable microservices that power secure cards and payments solutions.You will be a valued member of the engin... Show more

 • Promoted

Rq09779 - Sr. Java Developer

Source CodeToronto, Canada
Full-time

Software Developer RQ09779 - Sr.Software DeveloperToronto (Jarvis St.Hybrid - Candidate MUST work 3 days onsite and 2 days remote -Starting October 20, resources are expected to come into the offic... Show more

 • Promoted

Senior Java API developer

Iris Software Inc.Toronto, ON, CA
Full-time

Associate Business Partner - Senior Talent Acquisition - IT Financial Services at Iris Software.Iris's client, one of the world's largest multinational Investment banking and financial services cor... Show more

 • Promoted

Software Developer(Java)

ScotiabankToronto, Ontario, Canada
Full-time

Select how often (in days) to receive an alert:.Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Join a purpose-driven winning team, committed t... Show more

 • Promoted

Java Developer

Insight GlobalToronto
Full-time

Insight Global is looking for a Java Developer for one of the leading banks in Toronto.Responsibilities include the following.Analyze highly complex business requirements, generate technical specif... Show more