JOBSEARCHER

Senior Java Android Developer

eTeamAustin, TXMay 21st, 2026
Job Title: Senior Java Android DeveloperWork Location: Austin, TX 78753Duration: 6 monthsExperience Required: 5+ YearsTechnical Hiring Criteria (Must Haves)Top Required Skills:KotlinJavaAndroid DevelopmentRequired Experience:Minimum 5+ years of hands-on experience in:KotlinJavaAndroid application/platform developmentJob SummaryWe 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 ResponsibilitiesDesign, 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 & QualificationsBachelor 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:KotlinJavaAndroid SDKStrong experience in:Backend/platform engineeringDomain-Driven Design (DDD)Microservices architectureDistributed systems designExperience 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 SkillsExperience with provisioning systems or identity/credential management platforms.Exposure to enterprise and consumer-facing platform development.Experience with:Cloud-native technologiesDocker/KubernetesCI/CD pipelinesDevOps practicesKnowledge of cloud platforms such as AWS, Azure, or GCP.Experience with secure authentication and authorization frameworks.