Talent.com
Randstad Canada
Software Developer IV - Java-TDJP00058293Randstad Canada • Toronto, Ontario, CA
Software Developer IV - Java-TDJP00058293

Software Developer IV - Java-TDJP00058293

Randstad Canada • Toronto, Ontario, CA
Il y a 8 heures
Type de contrat
  • Permanent
  • Temporaire
  • Quick Apply
Description de poste
Our client, is seeking a highly skilled, delivery-focused Software Developer IV — Android (Kotlin) to join their specialized Mobile Technology and Core Transaction Systems (CTS) organization.

In this senior technical leadership role, you will serve as a lead developer and central delivery authority responsible for architecting, designing, and shipping robust, native Android applications for a high-volume mobile banking platform. You will translate abstract business requirements into high-fidelity technical designs, drive the creation of System Design Specifications (SDS), and lead an engineering squad through the end-to-end Software Development Lifecycle (SDLC). This position demands a hands-on developer who pairs deep platform-specific knowledge with the mentoring and coordination capabilities required to align distributed teams, conduct rigorous code reviews, and deliver secure, top-tier mobile solutions.

Duration: 3-Month Contract (August 10, 2026 to December 11, 2026; High potential for extension and permanent conversion based on performance)

Schedule: Monday to Friday, Core Business Hours

Work Arrangement: Hybrid (Currently 2 days per week on-site with Thursday as a mandatory anchor day and 1 flexible day; expected to transition to 4 days per week on-site eventually).



Advantages
High Extension & Conversion Viability: Establish a critical footprint within a major financial institution offering a direct pathway to multi-quarter extensions or permanent transition.

Massive Technical Scale: Own and optimize user-facing application architectures that serve millions of active retail banking clients daily.

Modern Android Sandbox: Lead with cutting-edge mobile technologies, utilizing Kotlin and Jetpack Compose libraries in an enterprise-scale codebase.

Leadership & Coaching Mandate: Expand your professional profile by acting as the prime technical contact, influencing solution designs, and mentoring a talented group of onshore and offshore developers.



Responsibilities
Technical Design, Architecture & Coding
Native Development & Architecture: Design, code, and optimize highly secure, native Android application layers using Kotlin and Jetpack Compose.

Design Specification Ownership: Partner with Solutions Architects to drive the creation of comprehensive, end-to-end System Design Specifications (SDS) and guide Business Analysts in translating System Requirements Specifications (SRS) into functional software.

Design Pattern Governance: Implement and enforce clean architecture principles, leveraging modern software design patterns such as MVC, MVP, and MVVM.

Quality & Code Reviews: Conduct thorough peer code reviews to ensure maximum code reusability, testability, security, and compliance with institutional standards.

Delivery Management, Testing & Support
Technical Mentorship: Act as the primary point of contact for project teams, business units, and external vendors; provide technical direction, coaching, and alignment to squad developers.

Automated Quality Assurance: Author robust unit and UI automation tests to guarantee codebase stability before delivery, employing modern testing frameworks.

Incident Triage: Provide advanced tier-3 technical support for escalated production incidents and outages to ensure quick resolution with minimal business impact.

Deployment Planning: Contribute directly to the Application Deployment Plan, managing your own workload across multiple concurrent projects to ensure on-time, on-budget delivery.



Qualifications
Experience: Minimum 5+ years of direct, hands-on professional experience in native mobile application development, with at least 3+ years of dedicated Kotlin development on the Android platform.

UI Framework Mastery: Direct, proven production experience leveraging Jetpack Compose libraries to build fluid, responsive user interfaces.

Android IDE & Tooling Fluency: Deep hands-on experience utilizing standard development tools including Android Studio, Gradle, Emulators, and command-line interfaces.

Architectural Pattern Depth: Strong working knowledge of clean architecture patterns, specifically including MVC, MVP, and MVVM structures.

Automated Testing Acuity: Demonstrated experience designing and executing automated tests using JUnit alongside platform-specific simulation tools like Robolectric and Espresso.

Soft Skills: Outstanding written and verbal communication skills; a highly organized, self-motivated team player with proven analytical problem-solving abilities and the capacity to prioritize duties in a fast-paced environment.

Nice-to-Have Skills & Assets
Prior professional mobile engineering experience operating within the Financial Services or Banking industry.

Hands-on familiarity with performance monitoring, code quality, and telemetry platforms such as Dynatrace, SonarQube, or Crashlytics.

Experience leading, coaching, or mentoring technical team members in a distributed onshore/offshore delivery model.



Summary
If you are a tech-savvy Software Developer IV who pairs an absolute command of Kotlin, Jetpack Compose, and Android testing frameworks with the leadership presence required to guide development squads and design enterprise-grade mobile banking solutions, this hybrid contract is an exceptional professional platform. Bring your architectural precision, problem-solving drive, and collaborative mindset to our world-class 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.
Créer une alerte emploi pour cette recherche

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

Offres similaires

Java IVR Application Developer

MiratechToronto, Ontario, Canada
Temps plein

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.... Voir plus

 • Offre sponsorisée

Software Developer III

Moneris Solutions CorpToronto, ON, CA
Temps plein

Software Developer III – Credit Risk Platform.As a Software Developer III, you will design, develop, and enhance systems powering Moneris’ Credit Risk platform, supporting core business operations ... Voir plus

 • Offre sponsorisée

Java Ivr Application Developer

MiratechToronto, Canada
Temps plein

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.... Voir plus

 • Offre sponsorisée

Sr Java Developer

AtyetiToronto, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

Java Developer

Insight GlobalToronto, Ontario, Canada
Temps plein

Job Description 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 ... Voir plus

 • Offre sponsorisée

Senior Java Api Developer

Iris Software Inc.Toronto, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

Sr. Java Developer

InfoyaToronto, ON, CA
Permanent

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 ... Voir plus

 • Offre sponsorisée

Sr. Java Developer

Highbrow LLCToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Lead Java Developer

AkkodisToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Java Developer

Highbrow LLCToronto, Canada
Temps plein

Developer Job ID: Job Location: Toronto, ON (2 days/week onsite)Job Travel Location(s):# Positions: 3Employment Type: W2Duration: Long Term# of Layers: 0Work Eligibility: All Work Authorizations ar... Voir plus

 • Offre sponsorisée

Java Developer - Remote

Tech Talent InternationalToronto, ON, CA
Télétravail
Temps plein

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... Voir plus

 • Offre sponsorisée

Sr.Java Developer

Continental Technology SolutionsToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Sr. Java Software Developer

Robertson & Company Ltd.Toronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

RQ09779 - Sr. Java Developer

Source CodeToronto
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems LtdToronto, ON, CA
Temps plein

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-... Voir plus

 • Offre sponsorisée

Contract Software Developer: Java & AWS

Source CodeToronto, Ontario, Canada
Temporaire

Enhance your career as a Contract Software Developer, focusing on Java, AWS, and Spring frameworks in a hybrid model.This 9-month contract position invites your expertise.In this role, you'll capit... Voir plus

 • Offre sponsorisée

Sr Java developer

AtyetiToronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

C / Java Developer

Lorven Technologies, Inc.Toronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Java API developer

Iris Software Inc.Toronto, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Software Developer(Java)

ScotiabankToronto, Ontario, Canada
Temps plein

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... Voir plus