Talent.com
Java Developer Mobile
Java Developer MobileCleo Consulting • Toronto, Ontario, Canada
Java Developer Mobile

Java Developer Mobile

Cleo Consulting • Toronto, Ontario, Canada
1 day ago
Job type
  • Full-time
Job description

Assignment : RQ10456 - Software Developer - Mobile - Senior

Job Title : Java Developer - Mobile

Requisition (SS) : RQ10456

Start Date :

Client : Government Services Integration Cluster

End Date :

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 Ontarios 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 & 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 JWTKB (key binding) and mdoc transaction signing).
  • 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 / 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.
  • Key Skills

    React Native,Objective C,iOS Development,Swift,Android,Xamarin,Application Development,SDKs,IOS,Java,Cordova,Mobile Applications

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Java Developer Mobile • Toronto, Ontario, Canada

    Similar jobs
    Senior Database Java Developer

    Senior Database Java Developer

    Alert Driving • Toronto C6A, ON, Canada
    Full-time
    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 ...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Microservices Developer

    Senior Java Microservices Developer

    Delpath • Toronto C6A, ON, Canada
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Bounteous • Toronto, Canada
    Full-time
    Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportun...Show more
    Last updated: 13 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Edjuster • Toronto C6A, ON, Canada
    Full-time
    This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE. Smarter decisions, fewer barriers, and better incentives are just th...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    VySystems • Toronto C6A, ON, Canada
    Full-time
    Java Backend Developer - API, Microservices.Proven experience in designing Java / Java EE solutions.Experience in designing Microservices & APIs. Proven experience in Java back-end development with th...Show more
    Last updated: 30+ days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    freelance.ca • Toronto, Canada
    Full-time
    Location : Toronto, ON (Hybrid).The ideal candidate will have hands-on experience building cloud-native solutions, working with large-scale databases, and collaborating with cross-functional teams t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer (Java)

    Senior Software Developer (Java)

    Axonify • Toronto, Canada
    Full-time
    Axonify is the frontline operations platform for customer-facing businesses.We began by reinventing frontline learning and earned unmatched engagement with global brands. Now, we’re evolving into an...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Scotiabank • Toronto C6A, ON, Canada
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted
    Mobile SDK Developer

    Mobile SDK Developer

    Oncoustics • Toronto, Canada
    Full-time
    Oncoustics is a start-up that uses AI on ultrasound data to help find disease.We are looking to hire a freelance Mobile SDK Developer to join our team with deep academic and / or industry experience ...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    The Salvation Army in Canada • Toronto, Canada
    Full-time
    For more than 130 years, The Salvation Army has served people in need in communities across Canada and Bermuda.Building on our roots as a world-wide Christian church, each year we help more than 2 ...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Developer (Java)

    Senior Software Developer (Java)

    Axonify Inc. • Toronto, Canada
    Full-time
    Axonify is the frontline operations platform for customer-facing businesses.We began by reinventing frontline learning and earned unmatched engagement with global brands. Now, we’re evolving into an...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Developer (Contract)

    Senior Java Developer (Contract)

    Medium • Toronto C6A, ON, Canada
    Remote
    Full-time
    Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Join our team to work on everything...Show more
    Last updated: 30+ days ago • Promoted
    Java developer

    Java developer

    Synechron • toronto, on, ca
    Full-time
    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 ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • richmond hill, on, ca
    Full-time
    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...Show more
    Last updated: 15 days ago • Promoted
    Java Developer

    Java Developer

    Konrad • Toronto, Canada
    Full-time
    About Konrad 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 ...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    CGI • Toronto C6A, ON, Canada
    Remote
    Full-time
    Be among the first 25 applicants.This role is hybrid and requires you to be at our downtown Toronto and / or Client office at a minimum 2-3 days per week - subject to change at any time.Your future d...Show more
    Last updated: 30+ days ago • Promoted
    Java FullStack Developer

    Java FullStack Developer

    Stir Consulting Inc. • Toronto, ON, Canada
    Full-time
    We are seeking a highly motivated and experienced Java FullStack Developer to join our team.The ideal candidate will have a strong background in Java development and experience working with.Design,...Show more
    Last updated: 7 days ago • Promoted
    Regular Java Developer

    Regular Java Developer

    Luxoft USA Inc • Toronto
    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
    Last updated: 17 days ago • Promoted