Fiserv is looking to expand and improve its Payment platform for Clover's eCommerce solutions to help merchants grow their business online by developing payment web services and supporting a wide range of functionality across their suite of apps.
Requirements
- Strong coding skills; Java is our language of choice
- Experience with Docker and Kubernetes, Apache Kafka and Google Pub/Sub
- Experience with microservices, preferably Spring Boot
- Strong knowledge of relational databases, MySQL
- Experience with Cloud Technologies
- Experience with API design
- Superior problem-solving skills and debugging capabilities
Responsibilities
- Design and implement REST APIs for mobile and web clients including our payment devices, web dashboard, and 3rd party apps
- 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
- Own your merchant-facing services /features from development through deployment and production monitoring
- Participate in design/code reviews.
- Mentor junior engineers
- Partner with the Infrastructure Team to design data models to support large scale highly available services
- Work with QA to develop test plans/strategies
Other
- 8+ years of industry experience
- Degree in Computer Science or Engineering field
- Payments domain experience
- Ability to clearly articulate API design and technical requirements with thoughtful documentation gathering requirements, exploring alternative solutions, and implementing code along the way.
- Experience with scalability and high availability; monitoring with Grafana, Datadog etc