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
7 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

IVR Developer

Apptoza Inc.Toronto, ON, CA
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

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

Software Engineer - Java

Veeva Systemstoronto, on, Canada
Full-time

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest-growing SaaS companies in hist... 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

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

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 (with AWS)

CG Consulting GroupToronto, ON, CA
Full-time

Senior Java Developer (with AWS skills).This is with a global IT services firm for a leading investment/wealth management services firm.Client Location is downtown Toronto Ontario, close to TTC and... 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

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