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
30+ days 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 Developer

Hillview Consulting SolutionsToronto, ON, CA
Temporary

Toronto, Ontario Canada - 1 day in office 4 days Work from home.Interview- Online Coding test+ 2 Video interviews.We are seeking a highly skilled Backend Software Engineer with strong expertise in ... Show more

 • Promoted

Java Developer

Tekgence IncToronto, ON, CA
Full-time

The ideal candidate will have hands‑on experience with cloud platforms (AWS and/or Azure), event‑driven systems using Kafka, and front‑end exposure with Angular.You will be responsible for designin... Show more

 • Promoted

IVR Developer

Apptoza Inc.Toronto, Ontario, Canada
Full-time

DTMF IVR application development in CVP (Contact Center).Cisco Call Studio / Cisco CVP, VXML Server, CVP Custom Elements (Java), Call Studio GUI, Apache Tomcat.Java development with client backend ... Show more

 • Promoted

Java Software Engineer

Cloudious LLCToronto, Ontario, Canada
Full-time

As a Java Senior Developer, you will Maintain active relationships with Product Owner to understand business requirements, lead requirement gathering meetings and review designs with the product ow... Show more

 • Promoted

Senior Software Developer (Java)

OpenTextRichmond Hill, York Region, CA
Full-time

Opentext - The Information Company.OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a member... Show more

 • Promoted

Regular Java Developer

LuxoftToronto
Full-time

We are working on building Liquidity Risk platform for one of US banks.Our team is growing and we have a need in additional developer that will help in building Core part of platform.Our platform h... Show more

 • Promoted

Moneris Software Developer - Cloud & Java Focus

Moneris Solutions CorpToronto, ON, CA
Full-time

Become a pivotal Software Developer at Moneris in Toronto, ON, focusing on cloud-enabled backend solutions for the Credit Risk Platform.Utilize your Java skills in a flexible work environment.This ... 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

Senior Java Developer

KonradToronto, Ontario, Canada
Full-time

Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.Our employees enjoy a cultu... 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

Senior IVR Developer - Java and CVP Specialization

Apptoza Inc.Toronto, ON, CA
Full-time

Join Cisco as a Senior IVR Developer specializing in DTMF applications and Java development! Leverage your CVP expertise to deliver powerful customer solutions in an engaging environment.This role ... Show more

 • Promoted

IVR Developer

WiproToronto, ON, CA
Full-time

IVR Developer will develop and support DTMF and Voice BOTs to meet the overall goal of the business and program.This role is part of a large transformational program team that will enable many line... Show more

 • Promoted

r. Java Developer - Capital Markets

Veracity Software IncToronto, Ontario, Canada
Full-time

Java Developer - Capital Markets.Toronto, ON (Hybrid - 2 days/week onsite).Senior Java Developer focused on capital markets, responsible for developing and maintaining UI applications and supportin... 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

Engineer IV

GreenShieldToronto, Ontario, Canada
Full-time

We are seeking a highly skilled, motivated, and experienced Software Engineer to join our Engineering team.As a Software Engineer IV in GreenShield Labs, you will have the opportunity to work on a ... 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

Java Developer

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

Triunity Software is looking for a talented Java Developer to join our growing team in Toronto, ON.This is an exciting opportunity to build innovative software solutions in a collaborative, fast-pa... Show more

 • Promoted

Sr Software Developer

RBCToronto, Ontario, Canada
Full-time

The Trading & Execution Services group within Capital Markets is seeking a strong Java developer for the Program Trading team.We are building a world-wise data organization that leverages artificia... Show more

 • Promoted

Java Developer

Tata Consultancy Services LimitedToronto, Ontario, Canada
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, andembraces diversity in race, nationality, ethnicity, gender, age, physicalability, neurodiversity, and sexual orientation, to cre... Show more