What does a successful Clover Android Developer do at Fiserv?
Clover devices handle the core credit card and Point-Of-Sale (POS) processing for hundreds of thousands of merchants worldwide every day. Behind the scenes, we operate a cloud platform that provides processing, storage, and collaboration for merchants, application developers, service providers, and our merchant’s customers.
Our devices and platform are the backbone of millions of payment interactions between merchants and their customers daily. You are a self-starter with a passion for technology who wants to help us impact millions of merchants' lives, one transaction at a time.
What you will do:
- Own one or more of the Clover applications. Add new features, resolve bugs, and refactor/improve the code base.
- Identify technical requirements in product meetings and assist the business team with realistic project planning and feature development; translate product requirements into functional, maintainable, extensible software that is in-line with company objectives.
- Implement new Clover applications as needed; take ownership of the new product from development through deployment and monitoring.
- Collaborate with server developers/engineers to determine the best way to maintain low response times as new features are designed.
- Work with QA to develop test plans and strategies.
- Participate in a regular on call rotation.
What you will need to have:
- Bachelor’s degree in Computer Science, Computer Engineering, or a relevant field, and or equivalent military experience.
- 4+ years of experience in an Android development role.
- Proficiency with Java 8+ and Android SDK, Kotlin, Android emulators, RESTful APIs and third-party libraries.
- Experience problem-solving and debugging.
- Knowledge of revision control and code review tools like Git, Gerrit.
What would be great to have:
- Experience with cloud platforms such as AWS, Google Cloud, etc.
- Comfortable writing robust unit tests, including edge cases, usability, and reliability.
- Experience working with international or remote teams and high-performance Agile Scrum teams.
- Experience with Android Bound Services and Android Open Source Project.
- Experience with distributed computing.
- Experience with building accessible software - ADA, WCAG standards - testing tools: JAWS, screen readers.
Important info about this role:
- We’re better together. This role is fully on-site.
- This is a full-time, direct-hire position, and no contract options for unsolicited agency submissions will be considered.
#LI-ME1
R-10355128