Skip to main content
CareerCircle Home
Log in
Join
Search for and find Android Developer jobs and TEKsystems jobs at CareerCircle.com
TEKsystems jobs, learn more at CareerCircle.com

Android Developer

TEKsystems

Posted Friday, May 23, 2025

Posting ID: JP-005300512

Deerfield, IL
Share:
FacebookTwitterLinkedin

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

Compensation:$70

Contact Information

Email: brgreene@teksystems.com

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Hybrid
Workflow Management
Operating Systems
Code Review
Full Stack Development
Computer Science
Single Sign-On (SSO)
Application Programming Interface (API)
Troubleshooting (Problem Solving)
Telemetry
Data Structures
CI/CD
Oracle Databases
SAP Applications
Data Modeling
Technical Documentation
Testability
Android (Operating System)
Barcoding
Adobe Analytics
Push Technology
RESTful API
Github
Azure DevOps
Flowcharts
Kibana
Spring Boot
Open Source Technology
SQLite
Sequence Diagram
Dynatrace
Firebase
Model View ViewModel
Android Applications
Apigee
Open Data Protocol (OData)
Platform Design And Development
Bitrise

Blog