Talent.com
Randstad Canada
Software Developer IV - Java- TDJP00058336Randstad Canada • Toronto, Ontario, CA
Software Developer IV - Java- TDJP00058336

Software Developer IV - Java- TDJP00058336

Randstad Canada • Toronto, Ontario, CA
6 days ago
Job type
  • Temporary
  • Quick Apply
Job description
Our client, is seeking an experienced, delivery-focused Software Developer IV — Java (Senior Android Lead) to join their core Mobile Development & Application engineering team.

In this senior technical role, you will play a critical part in designing, building, and maintaining high-visibility mobile banking solutions that connect millions of users to world-class financial services. Working within a dynamic, cross-platform Agile environment, you will take overall accountability for solution designs, native Android development, and technical code quality. Beyond hands-on development, you will act as a primary technical lead—coaching team members, conducting code reviews, estimating project efforts, and partnering with Solution Architects and Business Analysts to translate functional requirements into robust, secure, and scalable mobile architecture.

Duration: 4-Month Contract (Period: 08/10/2026 to 12/11/2026, with potential for extension)

Work Arrangement: Hybrid (Currently 2 days per week on-site, 3 days work from home; eventually transitioning to 4 days on-site, 1 day work from home)

Anchor Days: Thursday (Mandatory Anchor Day) + 1 Flexible On-Site Day




Advantages
High-Impact Enterprise Scope: Lead the technical delivery of customer-facing mobile applications powering banking, investment, payments, and insurance experiences.

Modern Android Tech Stack: Architect and write native Android code utilizing modern frameworks like Kotlin, Jetpack Compose, and robust MVVM design patterns.

Technical Leadership & Mentorship: Serve as the prime technical contact and lead developer, guiding peer engineers, driving system design specifications (SDS), and shaping code review standards.

Collaborative Hybrid Environment: Balance focused remote work days with collaborative, on-site innovation days alongside top-tier mobile architects and product teams.



Responsibilities
Technical Leadership & Solution Design
End-to-End Solution Delivery: Take overall technical accountability for solution designs, system architecture specifications (SDS), and project deliverables in compliance with enterprise SDLC standards.

Architecture & Requirements Alignment: Partner closely with Solution Architects, Managers, and Business Analysts to translate business requirements into technical designs, effort estimates, and system requirements (SRS).

Code Reviews & Quality Governance: Conduct rigorous peer code reviews to enforce technical standards, reusability, maintainability, and security compliance across the mobile codebase.

Hands-On Development & Incident Support
Native Android Engineering: Design and build performant, modular native Android applications using Kotlin and modern Jetpack libraries.

Automated Testing & Integration: Implement comprehensive unit and UI automated test suites using JUnit, Robolectric, and Espresso to ensure maximum application reliability.

Incident Escalation Support: Provide senior-level technical support for escalated production incidents or outages, driving rapid root-cause resolution.

Mentorship & Knowledge Transfer: Coach and guide developers within your area of expertise, fostering a collaborative, continuous learning environment across onshore and offshore teams.



Qualifications
Android & Kotlin Experience: 5+ years of dedicated native mobile software development experience, with at least 3+ years specifically using Kotlin on the Android platform.

Jetpack Compose Mastery: Direct, hands-on development experience utilizing Jetpack Compose libraries for modern UI architecture.

Android Development Tooling: Expert-level command of Android development tools, including Android Studio, Gradle, Emulators, and Android SDK components.

Software Design Patterns: Solid background applying enterprise design patterns, specifically MVVM, MVP, and MVC.

Automated Mobile Testing: Hands-on experience writing unit and integration test suites using JUnit and platform testing frameworks (Robolectric, Espresso).

Soft Skills: Outstanding verbal and written communication skills; strong analytical problem-solving abilities; self-motivated lead who thrives multi-tasking in a fast-paced Agile environment.

Preferred Assets & Nice-to-Haves
Experience leading, mentoring, or guiding technical team members across distributed onshore/offshore delivery models.

Prior mobile development experience within the Financial Services, Fintech, or Banking sector.

Practical exposure to mobile monitoring, analytics, and quality tools (e.g., Dynatrace, SonarQube, Crashlytics).



Summary
If you are a tech-savvy Senior Android Developer who pairs an absolute command of Kotlin, Jetpack Compose, and MVVM architecture with the technical leadership needed to guide enterprise mobile teams, this hybrid contract is an outstanding opportunity. Bring your solution design precision, code quality standards, and collaborative coaching style to our client's mobile 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- TDJP00058336 • Toronto, Ontario, CA

Similar jobs

Software Developer (Java | Kafka | GCP)

GFT Technologiestoronto, on, Canada
Full-time

Software Developer (Java | Kafka | GCP) — Job Description.We are looking for a Senior Java Developer with strong experience in Java, Apache Kafka, and Google Cloud Platform (GCP) to join a high-per... Show more

 • Promoted

Software Developer(Java)

ScotiabankToronto, ON, CA
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

Senior Software Developer - Java and AI Focus

RBCToronto, ON, CA
Full-time

Transform your career with a Senior Software Developer role centered on Java and AI technologies in a fast-paced trading environment.Contribute to high-performance applications that drive trading s... 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

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

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

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

Software Developer III, Vehicle Intelligence

ACV Auctionstoronto, on, Canada
Full-time

Software Developer III, Vehicle Intelligence.Posted Wednesday, July 22, 2026 at 4:00 AM.If you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth... 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

Konradtoronto, on, 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 Java Developer

CanDealToronto, ON, CA
Full-time

CanDeal is looking for an exceptional Software Developer.As a member of the CanDeal Markets Technology team, you will assist in developing applications to further CanDeal’s infrastructure.Enhancing... 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

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 - Azure/Banking

BeachHead Inc.Toronto, ON, CA
Full-time

Working with one of our top financial clients, this role calls for a Sr.This position offers an exciting opportunity to contribute to high‑impact projects supporting EMT payments, with a dynamic te... 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 API Developer

Tata Consultancy ServicesToronto, ON, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c... Show more

 • Promoted

Regular Java Developer

LuxoftToronto, ON, CA
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