What does a successful Sr. Software Java Engineer do at Fiserv?
Join our fast-moving North America Billing team as a Senior Software Java Engineer and play a critical role in delivering the next generation of billing features that power our US, Canadian, and global operations. As we transition to a new billing application, you’ll be front and center in shaping a modern, scalable platform—all while helping us keep the current system running smoothly for customers who depend on us every day. If you’re passionate about building impactful software with a collaborative and driven team, this is your moment.
What you will do:
- Build and enhance Clover’s core billing features using JVM languages, cloud-based platforms, and front-end technologies like JavaScript, TypeScript, React, and HTML.
- Solve real customer problems by fixing bugs, refactoring code, and continuously improving our systems.
- Partner closely with product and business teams to turn ideas into realistic, scalable solutions.
- Take ownership of new applications—from design to deployment—and monitor them in production.
- Collaborate across teams to ensure our systems stay fast, reliable, and ready to grow with new features.
- Develop and execute test strategies in partnership with SDETs to maintain the highest quality standards.
- Contribute to operational excellence by helping manage our live production environment.
- Bring fresh ideas and perspectives to team discussions and engineering decisions.
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 as a full stack Java developer; knowledge of Python or other scripting languages is a bonus.
- Deep experience working with relational databases and writing efficient, scalable queries.
- A strong understanding of RESTful API design and implementation.
- Experience developing microservices with Spring Boot.
- Familiarity with DevOps concepts and cloud-native deployment practices.
- Excellent problem-solving and debugging skills—you love getting to the root of an issue.
- Strong communication skills and a team-first attitude.
- Experience with version control and code collaboration tools like Git and GitHub.
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.
#LI-SH2
R-10363694