

Jobs via Dice
Developer (Specialty) II
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Developer (Specialty) II, a 6-month hybrid contract in Richfield, MN, offering $57.00 - $62.00 per hour. Key skills include deep Java expertise, Android development, OIDC implementation, and experience with Firebase Cloud Messaging.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
496
-
ποΈ - Date
January 13, 2026
π - Duration
More than 6 months
-
ποΈ - Location
Hybrid
-
π - Contract
W2 Contractor
-
π - Security
Unknown
-
π - Location detailed
Richfield, MN
-
π§ - Skills detailed
#API (Application Programming Interface) #Azure #Migration #Storage #Logging #Security #Java #Linux #Microsoft Azure #SQL (Structured Query Language) #Deployment #GIT #Data Integrity #iOS #Oracle #Cloud #Leadership
Role description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Genesis10, is seeking the following. Apply via Dice today!
Genesis10 is currently seeking a Developer (Specialty) II for a 6-month contract role with our retail client in Richfield , MN. This role will be hybrid working Tuesday, Wednesday, Thursday onsite .
Compensation: $57.00 - 62.00 per hour, W2, depending on skill and experience level.
Tell us about your department:
We build, deploy, and support all infrastructure for retail, supply chain, and corporate employees at Client. Our engineering team has engineers of all types (Windows, Linux, Mac, Android, iOS, Hardware, Software, Security, and Network) as well as a group of developers who help develop software to facilitate deployment and support of this infrastructure.
Project Description:
This developer would be focused on an Android application with a Java back end that we use on our mobile Android devices in the field. This application manages login (OIDC-based SSO), retail time notifications (FCM), and session management for internal as well as third party applications and provides security and usage tracking and reporting.
Position Summary/Job Description:
We're looking for an experienced Android developer to help modernize and add enhancements to this application. We have 2 existing developers working in this space already.
Skills Overview: 2. Identity & Security (OIDC): 3. Enterprise Messaging & Handshakes: 4. Inter-Process Communication (IPC): 5. Modernization & SDK Migration: What are some preferred/nice to have skills the manager is looking for?
β’ Technical Requirements (Must-Haves)
β’ Deep Java & Architecture Expertise:
β’ Expert-level knowledge of Java 11/17/21 and traditional Android threading models.
β’ Advanced knowledge of WorkManager, Foreground Services, and BroadcastReceivers.
β’ Experience managing "Always-On " background services that must survive aggressive battery optimization and system reboots.
β’ Proven experience implementing OIDC (OpenID Connect) and OAuth 2.0 flows using the AppAuth-Android library.
β’ Experience managing secure token storage via EncryptedSharedPreferences and MasterKey management.
β’ Hands-on experience with Firebase Cloud Messaging (FCM) (Data Messages) and Microsoft Azure Notification Hub (ANH).
β’ Experience implementing complex registration "handshakes " involving multi-tier authentication and device/session mapping.
β’ Proven experience with AIDL (Android Interface Definition Language) and Binders.
β’ Ability to manage secure communication and state synchronization between multiple separate apps on the same device.
β’ Experience migrating legacy projects (Support Library 28) to AndroidX and Android 14 (API 34).
β’ Understanding of modern security requirements: PendingIntent mutability, Foreground Service Types, and granular Permission models.
β’ Enterprise Device Management:
β’ Experience with Zebra/Symbol devices, EMDK, DataWedge.
β’ Data Integrity:
β’ Experience with oracle or SQL database for high-volume logging and local configuration storage.
β’ Tooling:
β’ Expert level with Gradle 8.5+, ProGuard/R8, and Git.
If you have the qualifications described and are interested in this exciting opportunity, apply today!
Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement roles. With more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.
For contract roles, Genesis10 offers the benefits listed below. If this is a permanent placement opportunity, our recruiter can discuss the unique benefits offered by that particular client with you.
Benefits of Working with Genesis10:
β’ Access to hundreds of clients, most of whom have been working with Genesis10 for 5-20+ years.
β’ The opportunity to have a career with Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
β’ Access to an experienced, caring recruiting team (more than 7 years of experience, on average).
β’ Behavioral Health Platform
β’ Medical, Dental, Vision
β’ Health Savings Account
β’ Voluntary Hospital Indemnity (Critical Illness & Accident)
β’ Voluntary Term Life Insurance
β’ 401K
β’ Sick Pay (for applicable states/municipalities)
β’ Commuter Benefits (Dallas, NYC, SF)
β’ Remote opportunities available
For multiple years, Genesis10 has been recognized as a top staffing firm in the U.S., as well as a best company for work-life balance, career growth, diversity, and leadership, among other distinctions. To learn more or explore our available career opportunities, please visit us at .
Genesis10 is an Equal Opportunity Employer. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#DIG10-MN
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Genesis10, is seeking the following. Apply via Dice today!
Genesis10 is currently seeking a Developer (Specialty) II for a 6-month contract role with our retail client in Richfield , MN. This role will be hybrid working Tuesday, Wednesday, Thursday onsite .
Compensation: $57.00 - 62.00 per hour, W2, depending on skill and experience level.
Tell us about your department:
We build, deploy, and support all infrastructure for retail, supply chain, and corporate employees at Client. Our engineering team has engineers of all types (Windows, Linux, Mac, Android, iOS, Hardware, Software, Security, and Network) as well as a group of developers who help develop software to facilitate deployment and support of this infrastructure.
Project Description:
This developer would be focused on an Android application with a Java back end that we use on our mobile Android devices in the field. This application manages login (OIDC-based SSO), retail time notifications (FCM), and session management for internal as well as third party applications and provides security and usage tracking and reporting.
Position Summary/Job Description:
We're looking for an experienced Android developer to help modernize and add enhancements to this application. We have 2 existing developers working in this space already.
Skills Overview: 2. Identity & Security (OIDC): 3. Enterprise Messaging & Handshakes: 4. Inter-Process Communication (IPC): 5. Modernization & SDK Migration: What are some preferred/nice to have skills the manager is looking for?
β’ Technical Requirements (Must-Haves)
β’ Deep Java & Architecture Expertise:
β’ Expert-level knowledge of Java 11/17/21 and traditional Android threading models.
β’ Advanced knowledge of WorkManager, Foreground Services, and BroadcastReceivers.
β’ Experience managing "Always-On " background services that must survive aggressive battery optimization and system reboots.
β’ Proven experience implementing OIDC (OpenID Connect) and OAuth 2.0 flows using the AppAuth-Android library.
β’ Experience managing secure token storage via EncryptedSharedPreferences and MasterKey management.
β’ Hands-on experience with Firebase Cloud Messaging (FCM) (Data Messages) and Microsoft Azure Notification Hub (ANH).
β’ Experience implementing complex registration "handshakes " involving multi-tier authentication and device/session mapping.
β’ Proven experience with AIDL (Android Interface Definition Language) and Binders.
β’ Ability to manage secure communication and state synchronization between multiple separate apps on the same device.
β’ Experience migrating legacy projects (Support Library 28) to AndroidX and Android 14 (API 34).
β’ Understanding of modern security requirements: PendingIntent mutability, Foreground Service Types, and granular Permission models.
β’ Enterprise Device Management:
β’ Experience with Zebra/Symbol devices, EMDK, DataWedge.
β’ Data Integrity:
β’ Experience with oracle or SQL database for high-volume logging and local configuration storage.
β’ Tooling:
β’ Expert level with Gradle 8.5+, ProGuard/R8, and Git.
If you have the qualifications described and are interested in this exciting opportunity, apply today!
Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement roles. With more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.
For contract roles, Genesis10 offers the benefits listed below. If this is a permanent placement opportunity, our recruiter can discuss the unique benefits offered by that particular client with you.
Benefits of Working with Genesis10:
β’ Access to hundreds of clients, most of whom have been working with Genesis10 for 5-20+ years.
β’ The opportunity to have a career with Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
β’ Access to an experienced, caring recruiting team (more than 7 years of experience, on average).
β’ Behavioral Health Platform
β’ Medical, Dental, Vision
β’ Health Savings Account
β’ Voluntary Hospital Indemnity (Critical Illness & Accident)
β’ Voluntary Term Life Insurance
β’ 401K
β’ Sick Pay (for applicable states/municipalities)
β’ Commuter Benefits (Dallas, NYC, SF)
β’ Remote opportunities available
For multiple years, Genesis10 has been recognized as a top staffing firm in the U.S., as well as a best company for work-life balance, career growth, diversity, and leadership, among other distinctions. To learn more or explore our available career opportunities, please visit us at .
Genesis10 is an Equal Opportunity Employer. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#DIG10-MN






