Neoveda Technologies logo

Android Developer

Neoveda Technologies

6 - 11 years

Chennai

Posted:5 days ago

Apply

Job Description


Job Description: Senior Kotlin (Android) Developer Number of Resources: 2 Experience: 6-10+ years Location: Chennai Duration: 3 months

Required Technical Skills

1. Kotlin and Android Development
Strong proficiency in Kotlin, Java, and Android SDK. Hands-on experience with Android Jetpack components, including ViewModel, LiveData, Room, WorkManager, and Navigation. Strong understanding of Kotlin Coroutines and Flow. Experience with dependency injection using Hilt/Dagger. 2. API Integration and Communication Hands-on experience integrating REST APIs, JSON, HTTPS/TLS, authentication, and secure API communication. Experience with socket programming, TCP/IP, and WebSockets for real-time communication and device-to-server connectivity. 3. Database and Offline Capabilities Experience with local Android data storage using Room or equivalent technologies. Experience with offline-first applications, transaction synchronization, retry mechanisms, and transaction recovery. 4. Security Understanding of data encryption, certificate management, secure key exchange, JWT, OAuth 2.0, and application security. 5. Hardware and Device Integration Familiarity with hardware communication interfaces, including USB, Serial, Bluetooth, and vendor-specific SDKs. Knowledge of NFC, EMV card reading, ISO 14443, and contactless smart-card technologies is a strong advantage. 6. Development Tools and Support Familiarity with Git, CI/CD, Docker, application deployment, debugging, logging, and production support.

Preferred Domain Experience
Experience in any of the following domains will be highly advantageous: Automatic Fare Collection (AFC) Metro/Rail and Public Transport NCMC and EMV QR ticketing POS and payment processing Transit systems Note: The requirement is specifically for Kotlin/Android Developers. C#, .NET Core, ASP.NET Core, Oracle Database, and other backend-specific skills from the original JD are excluded.

Skills Required

Ticketing Kotlin Java SDK Integration Transportation Development Room

Learn the skills this job asks for

See your skill gap for Mobile App Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Neoveda Technologies logo
Neoveda Technologies

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru

Hyderabad, Chennai, Bengaluru

TVS Credit Services Ltd logo

Android Developer

TVS Credit Services Ltd

Guwahati

Nextbrain Technologies logo

Android Developer

Nextbrain Technologies

Bengaluru

Data Eminence logo

Android Developer

Data Eminence

India

Copods logo
G

Android Developer

GM Consultancy Services

Mumbai

N

Android Developer

Neuralbits Technologies Pvt Ltd

Mumbai

S

Android Developer

Skill Turtle

Bengaluru

Easemytrip logo

Noida, Gurugram