You deserve to do what you love, and love what you do – a career that works as hard for you as you do.
Job Title: Android Technical Lead - POS Payments
In joining our Fiserv Point of Sale team, you will play a pivotal role in delivering innovative payment solutions within the mobile and payment terminal space.
* Leadership & Collaboration: Lead and mentor a collaborative, high-trust, solutions-driven delivery team, which includes developers, architects, product owners, and DevOps engineers.
* Agile Delivery: Operate within a defined agile delivery process, ensuring the delivery of high-quality code for complex projects while adhering to Fiserv's best practices.
* Embedded Android Development: Design and implement embedded Android applications and services that provide best-in-class payment flow experiences for customers.
* Technical Direction: Support and influence the architectural direction and solution specification for new applications and services.
* Execution & Development: Oversee the execution of required complex development tasks, including unit tests, debugging with state-of-the-art tools, programming languages, and utilities.
* Validation & Testing: Manage validation activities, including component tests, regression tests, and system integration tests.
* Troubleshooting: Address issues that may span a wide range of device types and hardware configurations.
* Documentation & Quality Assurance: Ensure the implementation, documentation, and quality assurance of software architectures and end-to-end solutions.
* Monitoring Solutions: Develop monitoring and logging solutions to enable state-of-the-art monitoring of high-performance enterprise production environments.
Requirements:
* 8+ years' experience in designing and developing Android applications, with a focus on embedded and services-based applications.
* Comprehensive skills and in-depth experience with Java and Kotlin for Android development.
* Previous experience in the payments industry, specifically working with standards such as EMVco, NEXO, or PCI DSS.
* Expertise in Android development including a deep understanding of the platform and experience with Android ROM.
* Up-to-date with the latest Android application development trends.
* Experience with hardware integration, device communication protocols, and troubleshooting across various device types.
* Skilled in runtime, build and deployment technologies and state-of-the-art project tools such as Git, Maven, Jenkins, JIRA, and Confluence.
* Proficient in UI development, ensuring optimal performance and adaptation to various screen sizes.
Preferred Qualifications:
* Experience with RXJava, functional programming, MVP/MVC design patterns, and frameworks such as React Native and JavaScript.
Fiserv is a global leader in payments and financial technology with more than 40,000 associates proudly serving clients in more than 100 countries. As one of Fortune magazine's