Padmi

Senior Java Android Developer

AustinPosted 4 months ago
Software engineeringUnspecified
Apply at eTeam

Opens the source posting on www2.jobdiva.com

Source description

About the role

View original

Job Title: Senior Java Android Developer

Work Location: Austin, TX 78753

Duration: 6 months

Experience Required: 5+ Years

Technical Hiring Criteria (Must Haves)

Top Required Skills:

Kotlin

Java

Android Development

Required Experience:

Minimum 5+ years of hands-on experience in:

Kotlin

Java

Android application/platform development

Job Summary

We are seeking a highly skilled Senior Kotlin / Java Android Developer with strong expertise in backend/platform engineering, Android development, Kotlin, Java, and scalable distributed systems . The ideal candidate will have hands-on experience designing and developing modern platform solutions using domain-driven design (DDD) and microservices architecture while contributing to large-scale modernization initiatives.

This role involves collaborating with cross-functional teams to build scalable, resilient, and maintainable platform solutions, support provisioning workflows, and contribute to the migration of legacy monolithic systems into modern cloud-native architectures.

Key Responsibilities

Design, develop, and maintain high-quality components within a domain-driven, layered architecture .

Contribute to the modernization and migration of legacy monolithic applications into scalable microservices-based platforms.

Develop and enhance Android applications and backend platform integrations using Kotlin and Java .

Collaborate with engineering, product, and architecture teams to unify provisioning and workflow processes.

Build and maintain PaaS integrations and custom composition models.

Design scalable, secure, and resilient distributed systems.

Participate in architecture reviews, technical discussions, and platform design decisions.

Ensure platform reliability, scalability, maintainability, and performance optimization across enterprise offerings.

Develop and integrate RESTful APIs and service-based architectures.

Support CI/CD deployment processes and cloud-native application delivery practices.

Troubleshoot and resolve complex technical and platform-related issues.

Follow Agile/Scrum methodologies and participate in sprint planning, code reviews, and release activities.

Required Skills & Qualifications

Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.

Minimum 5+ years of experience in software engineering and Android/platform development.

Strong hands-on expertise in:

Kotlin

Java

Android SDK

Strong experience in:

Backend/platform engineering

Domain-Driven Design (DDD)

Microservices architecture

Distributed systems design

Experience developing scalable APIs and service-oriented architectures.

Experience with modernization and re-architecture of legacy systems.

Familiarity with PaaS models and API-driven integration patterns.

Strong problem-solving, analytical, and debugging skills.

Excellent communication and collaboration abilities.

Nice-to-Have Skills

Experience with provisioning systems or identity/credential management platforms.

Exposure to enterprise and consumer-facing platform development.

Experience with:

Cloud-native technologies

Docker/Kubernetes

CI/CD pipelines

DevOps practices

Knowledge of cloud platforms such as AWS, Azure, or GCP.

Experience with secure authentication and authorization frameworks.

Job type: Contract Division: eTeam Inc (US) Category: eTeam United States Reference: 26-45942

One address, no account. We’ll tell you when matching roles go live.

More at eTeam

Related open roles

View all roles