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-005300582

Deerfield, IL
Share:
FacebookTwitterLinkedin

Description

Lead Android & API Architect

You will serve as a technical lead across Android and backend API development, driving the design and architecture of our mobile platform and its supporting Spring Boot services. You will lead the development of scalable Android applications—especially for Zebra barcode scanning use cases—and architect complex, enterprise-ready REST APIs. This role requires deep technical expertise in Android system architecture, SSO (via Ping), and performance monitoring using Dynatrace, Kibana, and Adobe Analytics. You will be central in managing Android OS upgrades, coordinating MDM-based rollouts, and designing platform integrations with SAP, Apigee, and Azure Cloud. You’ll mentor engineers, influence strategic decisions, and be a key contributor to our mobile-first enterprise roadmap. Day-to-Day:: • Architect and implement scalable solutions across Android apps and Spring Boot APIs. • Design Android systems with barcode scanning, offline support, and high resilience on Zebra devices. • Lead development of RESTful Spring Boot services that integrate with SAP, Apigee, and Azure. • Own the push notification architecture and messaging reliability across diverse app use cases. • Guide Android OS upgrade planning and coordinate chain-wide MDM deployments. • Lead technical incident investigations using telemetry from Dynatrace, Kibana, and Adobe Analytics. • Review API and Android codebases for performance, architecture, and best practices. • Collaborate with infrastructure teams to align mobile API strategy with Azure load balancers and Apigee gateway policies. • Drive documentation efforts: system diagrams, sequence flows, integration specs. • Mentor developers in best practices across mobile and backend domains. • Influence technical direction of mobile CI/CD pipelines and mobile security standards.


Nice-to-Haves: • Deep knowledge of enterprise security patterns for mobile/backend. • Cert in Android, Spring, Azure, or enterprise architecture. • Exp contributing to Android libraries or open-source backend frameworks. • Familiarity with hybrid cloud (AWS/GCP) or Kubernetes. Education/Background: • BS/MS Comp Science or Eng • 5+ years of senior-level Android and API development experience.

Skills

Kotlin, Android, Java, Android development, api, springboot

Top Skills Details

Kotlin,Android,Java,Android development,api,springboot

Additional Skills & Qualifications

• Expert in Android development (Kotlin, Java), Jetpack, custom views, memory management. • Strong understanding of mobile architecture (MVVM, MVI, Clean Architecture). • Deep exp developing Spring Boot APIs, including security, versioning, and performance optimization. • Advanced knowledge of push notification systems (FCM, backoff strategies, queues). • Exp leading Android OS upgrade cycles in enterprise or MDM-controlled environments. • Proven skills in SQLite usage and syncing patterns, as well as backend schema versioning. • High proficiency with Dynatrace, Kibana, Adobe Analytics for diagnostics and insights. • Exp with Ping Identity, Apigee proxy design, and Azure App Gateway. • Integration experience with SAP services (OData, BAPI, RFC). • Strong diagramming and documentation ability (UML, sequence diagrams, architecture flows). • Demonstrated expertise with Zebra devices, barcode libraries, and rugged device tuning.

Experience Level

Expert Level

Compensation:$85

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.
On-Site
Planning
Investigation
Java (Programming Language)
Scalability
Influencing Skills
Resilience
Microsoft Azure
Single Sign-On (SSO)
Application Programming Interface (API)
Telemetry
Amazon Web Services
CI/CD
Kubernetes
SAP Applications
Strategic Decision Making
Enterprise Architecture
Android (Operating System)
Barcoding
Adobe Analytics
Push Technology
RESTful API
Kibana
Hybrid Cloud Computing
Mobile Device Management
Spring Boot
Enterprise Security
SQLite
Unified Modeling Language
Sequence Diagram
Software Versioning
Memory Management
Dynatrace
Mobile Architecture
Android Jetpack
Kotlin
Android Development
Model View ViewModel
Mobile Security
Android Applications
Apigee
Open Data Protocol (OData)
Proxy Pattern

Blog