Android Developer

Overview

On Site
USD 70.00 - 70.00 per hour
Full Time

Skills

RESTful
Adobe Analytics
Management
Firebase
Collaboration
Oracle
Database
Testing
Dynatrace
Kibana
FOCUS
MVVM
Data Structure
Technical Writing
Sequence Diagrams
Flowchart
Kotlin
Java
SAP PI
Open Data Protocol
RFC
BAPI
Continuous Integration
Continuous Delivery
GitHub
Microsoft Azure
DevOps
Data Modeling
SQLite
Computer Science
API
Mobile Applications
SSO
Master Data Management
Mobile Device Management
Android
SAP
Spring Framework
Computer Hardware
Workflow
Open Source
Taxes
Life Insurance
Business Transformation
Law

Job Details

Description
TME team (Team Member Enablement- supporting in store workers)
As a Senior Engineer 1, you will focus on developing and maintaining our suite of over 15+ native Android applications, along with building and integrating RESTful APIs using Spring Boot. You will be hands-on in creating stable, performant mobile experiences tailored for both consumer-grade and enterprise Android devices-including Zebra devices with barcode scanning capabilities. A key part of this role involves ensuring application compatibility with Android OS upgrades and managing deployments through MDM platforms as part of chain-wide rollouts. You will also contribute to internal platform features like SSO with Ping, and monitor application health using Dynatrace, Kibana, and Adobe Analytics. Day-to-Day Responsibilities: Design, implement, and enhance features across 15+ Android apps, optimizing for performance, stability, and barcode scanning on Zebra devices. Develop and maintain backend Spring Boot REST APIs that serve Android applications, with integrations to SAP services via Apigee. Implement push notifications and manage related Firebase or third-party configurations. Handle SQLite DB usage in apps; collaborate on backend Oracle database schema changes. Participate in Android OS upgrade testing and compatibility fixes, especially within MDM-managed enterprise deployments. Troubleshoot issues using logs and telemetry tools like Dynatrace and Kibana. Support internal platform development with focus on SSO and enterprise-grade security. Write clean, testable code using modern Android architecture patterns (MVVM, MVI). Contribute to backend logic where mobile and service data structures converge. Create technical documentation, including sequence diagrams and data flowcharts. Participate in code reviews, design discussions, and CI/CD workflow improvements.
Skills
Kotlin, Android, Java
Top Skills Details
Kotlin,Android,Java
Additional Skills & Qualifications
Experience optimizing performance for rugged devices (e.g., Zebra). Knowledge of SAP integration protocols (OData, RFC, BAPI). Familiarity with CI/CD for Android apps (Bitrise, GitHub Actions, Azure DevOps). Exposure to backend data modeling and schema upgrades beyond mobile-side SQLite. Education/Background: Bachelor's in Computer Science, Engineering, or equivalent experience. 3+ years of professional experience in Android and API development. What Will Stand Out: Hands-on experience in Android-Spring Boot full-stack development. Clear history of working on enterprise mobile apps using SSO and MDM. Experience integrating Android with backend SAP services and Spring Boot APIs. Evidence of working with Zebra hardware, barcode workflows, and OS updates. Sample diagrams, open-source projects, or whitepapers showcasing architecture thinking.
Experience Level
Expert Level
Pay and Benefits
The pay range for this position is $70.00 - $70.00/hr.
Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a hybrid position in Deerfield,IL.
Application Deadline
This position is anticipated to close on May 30, 2025.

About TEKsystems and TEKsystems Global Services

We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About TEKsystems c/o Allegis Group