Talent.com
Senior Android Developer
Senior Android DeveloperVerifone • Bengaluru, Karnataka, India
Senior Android Developer

Senior Android Developer

Verifone • Bengaluru, Karnataka, India
30+ days ago
Job description

About the Role :

We are looking for an experienced Senior Android Developer to design, develop, and maintain high-performance Point-of-Sale (POS) terminal solutions . The ideal candidate will have expertise in Java , a strong grasp of Kotlin concepts , and a background in developing secure and scalable payment applications . This role involves leading development efforts , mentoring junior developers, and ensuring best practices in mobile application architecture.

Responsibilities :

  • Design, develop, test, automate and maintain Payment applications on Android based POS devices using Java.
  • Implement Kotlin concepts to support modern Android development practices and future system upgrades.
  • Apply concepts of domain engineering to maximize reusability among a family of Android POS devices.
  • Collaborate with cross-functional teams to define, design, and deliver new applications / features.
  • Write clean, scalable, and efficient code while following best coding practices.
  • Optimize application performance, memory usage, and battery efficiency.
  • Ensure high-quality UI / UX implementation in collaboration with designers.
  • Debug and resolve software defects, ensuring application stability.
  • Implement and maintain MVVM / MVP architecture and dependency injection frameworks like Dagger / Hilt.
  • Integrate RESTful APIs, third-party services, and networking components into mobile applications.
  • Stay updated with the latest Android trends, frameworks, and best practices.
  • Mentor and guide junior developers in coding, design, and development methodologies.
  • Participate in code reviews, sprint planning, and Agile development processes.

Qualifications and Required Skills :

  • 5 - 8 years of experience in Android development.
  • Strong proficiency in Java with a solid understanding of Kotlin concepts
  • Strong knowledge of architectural patterns such as MVVM, MVP, or Clean Architecture
  • Experience with modularization, dependency injection (e.g., Dagger or Hilt), and reactive programming (e.g., RxJava, Coroutines / Flows).
  • Proficiency in Git, CI / CD pipelines, and Agile methodologies.
  • Strong knowledge of networking concepts, including TCP / IP, HTTP, HTTPS, Web Sockets, and SSL / TLS.
  • Experience integrating secure authentication mechanisms, such as OAuth, JWT, and token-based authentication.
  • Strong debugging and performance optimization skills.
  • Knowledge of unit testing and automation testing frameworks (JUnit, Espresso, Mockito).
  • Excellent problem-solving, analytical, and communication skills.
  • Knowledge of software quality metrics and mechanisms to implement and monitor them.
  • Knowledge of patterns for software architecture and design.
  • Strong knowledge of Object-Oriented concepts and software components.
  • Preferred Skills :

  • Experience working with Payment applications on POS devices (Ingenico, Verifone, PAX etc).
  • Experience in EMV, NFC, and ISO 8583 protocols for secure transactions.
  • Experience with cryptographic security concepts like DUKPT, AES, RSA, and HMAC.
  • Familiarity with security best practices in mobile app development.
  • Knowledge of Jetpack Compose for modern UI development.
  • Knowledge of C++ development will be a bonus.
  • Create a job alert for this search

    Android Developer • Bengaluru, Karnataka, India

    Related jobs
    Senior Android Developer

    Senior Android Developer

    Confidential • Bengaluru / Bangalore, India
    Job Title : Senior Android Developer – Technical Validation.We are looking for an experienced.The candidate should have a deep understanding of modern Android development, architecture patterns, and...Show more
    Last updated: 27 days ago • Promoted
    Senior Android Developer (C++)

    Senior Android Developer (C++)

    Confidential • Bengaluru / Bangalore, India
    For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands a...Show more
    Last updated: 30+ days ago • Promoted
    Android Developer

    Android Developer

    Capgemini • Bengaluru, Karnataka, India
    Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android Developer

    Senior Android Developer

    geidea • Bangalore Urban, Karnataka, India
    Established in 2008, Geidea epitomises customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by at...Show more
    Last updated: 23 days ago • Promoted
    Senior Android App Developer

    Senior Android App Developer

    Confidential • Bengaluru / Bangalore, India
    Expected Experience / Expertise : .Strong knowledge of Android Application development concepts.Experience in developing complex Automotive Android Applications. Strong Kotlin, Java, C / C++ programming s...Show more
    Last updated: 2 days ago • Promoted
    Android Developer

    Android Developer

    Janitri • Bengaluru, Karnataka, India
    Design, develop, and maintain high-quality Android applications with a focus on performance and scalability.Collaborate with cross-functional teams including Product, Design, and QA to deliver robu...Show more
    Last updated: 23 hours ago • Promoted
    Android Developer

    Android Developer

    Ignisov Consulting Services • Bengaluru, Karnataka, India
    This position is for one of our MNC client.Job Type : C2H (Work from Office).Job Location : Bangalore / Chennai.Notice Period : Immediate to 30 Days. Android applications using Kotlin and Java.Strong kno...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android Developer

    Senior Android Developer

    Volto Consulting & Services • Bangalore
    Description : Responsibilities include : - Designing and developing Android applications and SDKs optimized for automotive Head...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android Engineer - MTS 1

    Senior Android Engineer - MTS 1

    eBay • Bengaluru, Karnataka, India
    This job is with eBay, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.At eBay, we're more...Show more
    Last updated: 14 days ago • Promoted
    Senior Android Developer

    Senior Android Developer

    ALLEN Digital • Bengaluru, Karnataka, India
    About ALLEN Digital : At ALLEN Digital, we spearhead a technology-driven approach to education, leveraging top-tier tech talent from leading technology firms. Through our strategic collaboration wi...Show more
    Last updated: 2 days ago • Promoted
    Senior Android Developer

    Senior Android Developer

    Verifone • Bengaluru, Karnataka, India
    We are looking for an experienced.Point-of-Sale (POS) terminal solutions.Design, develop, test, automate and maintain Payment applications on Android based POS devices using Java.Implement Kotlin c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android App Developer

    Senior Android App Developer

    Jaguar Land Rover India • Bengaluru, Karnataka, India
    Expected Experience / Expertise : .Strong knowledge of Android Application development concepts.Experience in developing complex Automotive Android Applications. Strong Kotlin, Java, C / C++ programming s...Show more
    Last updated: 30+ days ago • Promoted
    Android Developer

    Android Developer

    Tata Consultancy Services • Bengaluru, Karnataka, India
    TCS Hiring for Android Developer!!.TCS presents an excellent opportunity for.Desired Experience Range : 4 to 10 years.Mode of Interview : Walk-in ( Direct ). Date : 29th November 2025 ( Saturday).Plea...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android Engineer

    Senior Android Engineer

    eBay • Bengaluru, Karnataka, India
    This job is with eBay, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.At eBay, we're more...Show more
    Last updated: 30+ days ago • Promoted
    Android Developer - 5+ and 8+ YOE - (Banking Domain is mandate) ( Onsite -Dubai Location) - Immediate only

    Android Developer - 5+ and 8+ YOE - (Banking Domain is mandate) ( Onsite -Dubai Location) - Immediate only

    ValueLabs • Bengaluru, Karnataka, India
    Mandate - Android Development ,Rxjava,Dagger 2.Degree, Post graduate in Computer Science or related field (or equivalent industry experience). Android, Kotlin in creating Enterprise Mobile Applicati...Show more
    Last updated: 7 days ago • Promoted
    Senior Engineer - Android [T500-20695]

    Senior Engineer - Android [T500-20695]

    ANSR • Bengaluru, Karnataka, India
    Bengaluru, a hub of digital transformation delivering services exclusively to our client, Abercrombie & Fitch Co.Now is your opportunity to join us and develop dynamic tech solutions to meet the ne...Show more
    Last updated: 30+ days ago • Promoted
    Android Developer

    Android Developer

    CodeVyasa • Bengaluru, Karnataka, India
    Looking for a Android Developer | Bangalore to join a team of rockstar developers.The candidate should have a minimum of 4 yrs. If you're looking for career growth & a chance to work with the top 0....Show more
    Last updated: 15 hours ago • Promoted • New!
    Android Developer

    Android Developer

    Cricbuzz.com • Bengaluru, Karnataka, India
    Cricbuzz, the most popular destination for Cricket in India, provides all round coverage of international, domestic and T20 leagues from around the world. Cricbuzz's mobile applications for Android ...Show more
    Last updated: 30+ days ago • Promoted