What does a successful Sr. Software Engineer do at Fiserv?
As a Senior Software Engineer on the Merchant Lifecycle and App Market Billing Frameworks team, you’ll build the infrastructure that powers Clover’s global payments ecosystem. From customer onboarding to data management and platform monetization, your work will directly impact merchants and partners worldwide. You’ll help create a seamless experience for businesses using Clover to process transactions, manage inventory, and grow their operations—all through a single, powerful solution.
What you will do:
- Build and enhance Clover’s platform by adding new features, fixing bugs, and improving code quality using JVM languages, cloud-based platforms, and front-end technologies like JavaScript, TypeScript, React, and HTML.
- Work closely with product teams to define technical requirements, plan projects realistically, and translate ideas into scalable, maintainable software.
- Take ownership of new applications from development to deployment, ensuring seamless integration and high performance in production.
- Optimize system performance by collaborating with teams to maintain low response times while scaling new features.
- Develop and execute test plans to uphold quality standards and minimize production issues.
- Partner with SDETs to ensure robust automated testing and deliver reliable software.
- Monitor and support production systems, troubleshooting issues to provide excellent service for our clients.
What you will need to have:
- Bachelor's Degree (preferably Computer Science or Engineering) or equivalent combination of experience, education and military.
- 10+ years of experience in Full Stack Java development; experience with Python or other scripting languages is a plus.
- Strong proficiency in relational databases and hands-on experience with SQL.
- Deep understanding of RESTful API design and best practices.
- Experience with Microservices architecture using Spring Boot.
- Familiarity with DevOps principles and best practices.
- Strong problem-solving and debugging skills with a flexible, self-driven approach.
- Proficiency with Git/GitHub for version control and code review.
- Experience with Kubernetes deployments and containerized applications.
What would be great to have:
- Experience with Google Pub/Sub or event-driven frameworks like Kafka.
- Familiarity with API testing tools such as Postman, Burp, or Curl.
- Hands-on experience with Google Cloud services or other cloud environments.
- Knowledge of batch processing, preferably with Airflow or Google Cloud Composer.
- Experience with monitoring and performance tuning using tools like Grafana or DataDog.
Important info about this role:
- We’re better together. This role is fully on-site.
- In order to be considered, you must be legally authorized to work in the U.S. without need for sponsorship now or in the future.
R-10355141