Talent.com
Java Developer - Mobile
Java Developer - MobileCleo Consulting • Toronto, ON, Canada
Les candidatures ne sont plus acceptées
Java Developer - Mobile

Java Developer - Mobile

Cleo Consulting • Toronto, ON, Canada
Il y a 9 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

Assignment : RQ10456 - Software Developer - Mobile - Senior

Job Title : Java Developer - Mobile

Requisition (SS) : RQ10456

Start Date : 2026-04-01

Client : Government Services Integration Cluster

End Date : 2027-03-31

Office Location : 222 Jarvis Street, Toronto

Organization : Government Services Integration Cluster

Ministry : Ministry of Public and Business Service Delivery and Procurement

# Business Days : 252.00

From January 5, 2026, the candidate is required to work onsite 5 days a week

This position is listed as "Onsite"; the resource is expected to work between the standard working hours of 8 : 00-5 : 00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location.

Must Have :

  • Please focus on the bolded text in the experience and skill set section.

Description

Role Overview

  • The Mobile Software Developer will design, develop, secure, and maintain Ontario's Digital Credential Wallet for iOS and Android, ensuring compliance with verifiable credentials standards, digital identity frameworks, and modern mobile security best practices. The role requires deep expertise in native and cross platform mobile development, digital wallets, and decentralized identity technologies, as well as strong collaboration within agile delivery teams.
  • Core Responsibilities

  • Design, implement, test, and deploy production-grade mobile applications for iOS and Android that meet Ontario Digital Credential and Digital Identity requirements.
  • Maintain and extend an open, interoperable Digital Credential Wallet, integrating components from other jurisdictions and open-source communities while managing technical debt.
  • Implement secure credential issuance, storage, presentation, and verification flows using W3C Verifiable Credentials and related protocols.
  • Troubleshoot, diagnose, and resolve mobile application issues with a focus on performance, reliability, and security.
  • Participate in Agile / Scrum ceremonies, including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
  • Support integration with external systems and platforms, including identity providers, verifiers, and backend ministry services.
  • Apply security patches, OS upgrades, and cryptographic updates in a timely manner.
  • Produce and maintain high-quality technical documentation, architecture diagrams, and developer guides to support long-term maintainability.
  • Implement and maintain privacy preserving credential flows using SD JWT, SD JWT VC, and ISO / IEC mdoc (mDL and other doctypes), including selective disclosure and holder binding where appropriate.
  • Design presentation flows that support in person proximity and remote / over the Internet verification for mDL / mdoc, aligned with ISO / IEC 18013 5 and 18013 7.
  • Integrate token / credential status checks using IETF Token Status List (TSL), and where applicable map to W3C VC Status List for web based ecosystems.
  • Experience and Skill Set Requirements

    Mobile development 50%

  • Experience working with commercial grade mobile iOS and Android applications using native languages (Objective-C / Swift, Xcode or Java with Android Studio).
  • Experience with iOS or Android. Strong experience developing multithreaded applications.
  • Experience with mobile operation system (OS) architecture in areas of user interface (UI), memory management, data storage, application management by OS, and cybersecurity.
  • Experience with UI development of mobile application (scalable for different screen resolutions and localization).
  • Experience working with continuous integration.
  • Must have apps published in either the Apple or Google store.
  • Experience in developing Native and Hybrid apps with iOS / Swift, Android / Java, React Native / TypeScript.
  • Experience with Apple and Google wallets, or custom digital wallets, such as add passes / credentials to a wallet.
  • Knowledge of using Secure Enclave and / or TrustZone.
  • Experience in developing mobile apps that use local on device capabilities, such as camera, Bluetooth, microphone, accelerometer, etc.
  • Working with Open Source community and Open Source products
  • Digital Trust and Verifiable Credentials 20%

  • Demonstrated experience with :
  • Developing mobile solutions with Open Wallet Foundation products and solutions, including Credo and Bifold wallet applications.
  • Familiarity and experience developing mobile solutions with Open Wallet Foundation Aca-Py, Hyperledger Indy technology stack will be considered.
  • Aries Framework Javascript (AFJ) / Credo.
  • SD-JWT, IETF Status Lists, mDOC, JSON-LD, Anoncreds (including Aries Interoperability Profiles (AIP) 1 and 2)
  • Developing in React Native.
  • JavaScript, HTML5, CSS3.
  • JavaScript frameworks such as React.js, Angular.js, & Vue and TypeScript.
  • Developing responsive design & progressive web applications.
  • Developing / working with APIs and API Gateways.
  • Familiarity with JSON & REST APIs.
  • Experience working with continuous integration.
  • Experience with OpenID for Verifiable Credential Issuance (OID4VCI 1.0) and OpenID for Verifiable Presentations (OID4VP); ability to issue both SD JWT VC and ISO mdoc credentials per high assurance interop profiles.
  • Knowledge with ISO / IEC 18013 5 (mdoc / mDL) and 18013 7 (online presentation); familiarity with 23220 4 operational protocols is an asset.
  • Experience with W3C verifiable credential data model, and decentralized identifiers (DIDs), X.509 certificates (RFC 5280), zero-knowledge proofs, SD-JWT, JWT, JSON-LD
  • Digital wallet development experience in native and / or hybrid app; hardware level encryption (HLE), use of secure elements on mobile devices (e.g., Apple Secure Enclave).
  • Experience with JOSE / COSE, Oauth2 JWT / JWS, ECDSA / EdDSA, ECC / RSA, TLS, PKI, device bound keys for holder binding (e.g., SD JWT+KB (key binding) and mdoc transaction signing).
  • Node.js, Python
  • Ensure compliance with global digital identity standards and / or specifications such as W3C Verifiable Credentials, IETF, OIDF, PCTF, NIST, and eIDAS(ARF).
  • Back End 15%

  • Experience working with Java, NodeJS and RESTful APIs.
  • SOAP Web Service development connecting to backend Ministries.
  • API management tools such as IBM API Connect or equivalent.
  • Familiarity with Docker and Kubernetes containers and cloud-based environments.
  • Working experience in distributed, event-driven systems.
  • Familiarity with PKI security.
  • Experience working with messaging systems.
  • Experience working with Shell Scripts.
  • Experience working with continuous integration.
  • Java / Sprint Framework, JS / Node.js, Python / Django.
  • Team Contributor and Agile Experience - 15%

  • Experienced in developing and updating technical documentation.
  • Experienced with Agile methodologies and related ceremonies, and tools.
  • Self starter and motivated individual.
  • Ability to analyze and break down complex problems.
  • Effective at managing time, schedule, and commitments in a fast-paced environment with multiple competing priorities.
  • Experienced with testing, test case development and related documentations.
  • User focused / centered designs to solve real problems for users.
  • Créer une alerte emploi pour cette recherche

    Java Developer Mobile • Toronto, ON, Canada

    Offres similaires
    r. Java Developer - Capital Markets

    r. Java Developer - Capital Markets

    Veracity Software Inc • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Senior Database Java Developer

    Senior Database Java Developer

    Alert Driving • Toronto
    Temps plein
    We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based ...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Senior Java Microservices Developer

    Senior Java Microservices Developer

    Delpath • Toronto
    Temps plein
    The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container orchestration on GCP.CO...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    E-Banking Java Developer- Intermediate

    E-Banking Java Developer- Intermediate

    BeachHead • Toronto
    Temps plein
    Ready to advance your career in digital banking development? Apply Now!.Working with one of our top financial clients, this role calls for an E-Banking Java Developer – Intermediate and offers an e...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Full Stack Java Developer

    Full Stack Java Developer

    Astra North Infoteck Inc. • Toronto, ON, ca
    Temps plein
    Quick Apply
    Primary Skills : Angular / Java / Spring-boot.Hybrid- 2 days onsite in office.Seeking a skilled Full Stack Developer proficient in Angular, Java, and Spring Boot to design and build scalable enterprise ...Voir plus
    Dernière mise à jour : il y a 11 jours
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • markham, on, ca
    Temps plein
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Mobile Developer

    Mobile Developer

    FacilityOS • Toronto
    Temps plein
    Paid time off, with a comprehensive health and benefits package.FacilityOS is a dynamic and innovative B2B SaaS company headquartered in the heart of Toronto's vibrant tech ecosystem.We are on a hi...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Java Springboot Developer

    Java Springboot Developer

    Tata Consultancy Services • Markham
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Senior Java Developer - Cloud & API (FinTech, Hybrid)

    Senior Java Developer - Cloud & API (FinTech, Hybrid)

    Univeris Corporation • Toronto
    Temps plein
    A leading financial technology firm in Toronto seeks an experienced Software Developer to join their dynamic team.You will work on software analysis, design, and maintenance, using agile practices....Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Mobile Developer - Native & Hybrid Apps (iOS / Android)

    Senior Mobile Developer - Native & Hybrid Apps (iOS / Android)

    Cyber-Infomax Solutions Inc. • Toronto
    Temps plein
    A government service department seeks a skilled mobile application developer with experience in both iOS and Android development. The role requires expertise in creating commercial-grade apps, espec...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Java Developer

    Senior Java Developer

    Scotiabank • Toronto
    Temps plein
    Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Global Fraud Technology team develops and manages innovative products designed to support t...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Android Developer - Java / Kotlin, Mobile Security

    Android Developer - Java / Kotlin, Mobile Security

    Astra North Infoteck Inc. • Waterloo / Toronto, ON, ca
    Temps plein
    Quick Apply
    Senior Android Developer (Java / Kotlin, Mobile Security) – Waterloo / Toronto (Hybrid).Hybrid, 3 days / week, 8 : 30 AM – 5 : 00 PM EST. You will work closely with cross-functional teams to deliver high-qual...Voir plus
    Dernière mise à jour : il y a 7 jours
    Java Developer

    Java Developer

    MM Management • Toronto
    Temps plein +1
    Linux, JAVA, J2EE, JBOSS EAP, JBOSS JWS (Apache & Tomcat), Log4J, Oracle, IBM MQ (added Advantage), GitHub, SSO preferred with SAML 2. Nice to have Exposure to Infrastructure knowledge ( Firewall, D...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Java developer

    Java developer

    Synechron • toronto, on, ca
    Temps plein
    At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Lead Java Developer

    Lead Java Developer

    CTC • Toronto
    Temps plein
    We are looking for an experienced.The ideal candidate should possess strong problem‑solving skills and a background in the mortgage and pricing domain. Lead and coordinate technical activities acros...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Intermediate Java Developer

    Intermediate Java Developer

    Miit • Toronto
    Temps plein
    This role requires extensive development experience with Java, Microservices, Cloud Computing (AWS), Containerization, OpenShift, and Kubernetes. The ideal candidate will be a responsible and resour...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Markets Java Developer

    Markets Java Developer

    Apex Systems • Toronto
    Temps plein
    Job Description# Markets Java Developer • •Location • • : Toronto – Hybrid 3 days a week • Proven experience in software development, ideally within financial services or global markets.Strong proficienc...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Java Developer

    Java Developer

    Symbiotic Group • Toronto
    Temps plein
    The Developers will be responsible for translating business requirements and technical system specifications into working, tested applications. Performing analysis and design based on requirements.E...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée