Talent.com
Fiserv India Pvt Ltd
Fiserv - Android Engineer - Java/KotlinFiserv India Pvt Ltd • Pune
Fiserv - Android Engineer - Java/Kotlin

Fiserv - Android Engineer - Java/Kotlin

Fiserv India Pvt Ltd • Pune
24 days ago
Job description

Job Description :

About your role :

As an Android Engineer, you will design, build, and maintain point-of-sale (POS) Android applications that support restaurant operations in fast-paced environments. You will partner with product, design, quality assurance, and engineering teams to deliver secure, reliable, and high-performing mobile experiences. Your work will help restaurants operate efficiently through resilient application performance, hardware integration, offline capabilities, and payment functionality.

What you'll do :

- Design, develop, and enhance Android applications that support restaurant POS workflows and operational needs.

- Write clean, maintainable code using Kotlin, Java, and established engineering standards to support scalable mobile application development.

- Implement user interfaces based on product and design requirements, ensuring responsive experiences aligned to Android design principles and Material Design standards.

- Identify and resolve performance bottlenecks to improve application stability, responsiveness, and consistency across devices and screen sizes.

- Troubleshoot and resolve defects, working with engineering and quality assurance teams to deliver timely fixes and maintain a high-quality user experience.

- Participate in code reviews and contribute to engineering best practices that improve code quality, maintainability, and team effectiveness.

- Develop and execute unit tests and partner with quality assurance teams to support comprehensive application validation.

- Manage code changes through Git or similar version control systems and maintain accurate technical documentation for code, processes, and project activities.

- Build and maintain integrations with restaurant hardware such as receipt printers, card terminals, and kitchen display systems.

- Develop and optimize offline-first synchronization logic to support uninterrupted restaurant operations during network interruptions.

- Implement secure payment processing workflows that support payment protection requirements and transaction reliability.

- Design and develop restaurant POS features such as order management, menu customization, and table management capabilities.

- Stay current with Android development trends, tools, and emerging technologies to improve application quality and engineering practices.

- Responsibilities listed are not intended to be all-inclusive and may be modified as necessary.

Experience you'll need to have :

- 5+ years of experience in Android application development using Kotlin, Java, and Android Studio in production environments.

- Experience developing and maintaining Android applications with strong understanding of Android user interface design principles, user experience guidelines, and Material Design.

- Experience integrating applications with RESTful application programming interfaces (APIs), third-party libraries, and external services.

- Experience troubleshooting, debugging, and optimizing Android applications for performance, stability, and device compatibility.

- Experience using Git or similar version control systems in collaborative software development environments.

- Experience implementing or supporting secure payment workflows, including familiarity with EMV and PCI Data Security Standard (PCI DSS) requirements.

- Experience integrating Android applications with peripherals such as Bluetooth, USB, and network-connected hardware devices.

- Bachelors degree or higher in Computer Science, Software Engineering, or related field or equivalent combination of education, related experience and/or military experience.

Experience that would be great to have :

- Experience with point-of-sale systems or restaurant or retail technology platforms.

- Experience with mobile architecture patterns such as Model-View-ViewModel (MVVM), Model-View-Presenter (MVP), or Model-View-Controller (MVC).

- Experience with continuous integration and continuous delivery (CI/CD) pipelines for mobile applications.

- Experience with cross-platform frameworks such as Flutter or React Native.

- Experience with performance profiling and optimization for Android applications.

How you'll work :

This role is on-site Monday through Friday. Fiserv considers in-person collaboration to be an essential part of this role as in-person office experiences help you with your overall onboarding experience and leads to stronger productivity.

(ref:hirist.tech)
Create a job alert for this search

Fiserv - Android Engineer - Java/Kotlin • Pune