Job TitleSenior Software Engineer
What does a successful Sr. Software Java Engineer do at Clover?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, youll 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 youre passionate about building impactful software with a collaborative and driven team, this is your moment.
What you will do:- Build and enhance Clovers 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:- Bachelors 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.
How youll work:- Clover emphasizes in-person collaboration to help you grow your career while shaping the future of fintech, this role is on-site.
Visa Sponsorship:You must currently possess valid and unrestricted U.S. work authorization to be considered for this role. Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or TN, or any candidate requiring sponsorship, now or in the future, will not be considered for this role.
How youll work:This role is on-site Monday through Friday. Fiserv considers in-person collaboration to be an essential part of this role as in-person office experiences help you with your overall onboarding experience and leads to stronger productivity
Salary Range$140,000.00 - $210,000.00
These pay ranges apply to employees in Sunnyvale, California. Pay ranges for employees in other states may differ.
It is unlawful to discriminate against a prospective employee due to the individuals status as a veteran.
For incentive eligible associates, the successful candidate is eligible for an annual incentive opportunity which may be delivered as a mix of cash bonus and equity awards in the Companys sole discretion.
Thank you for considering employment with Fiserv. Please:
- Apply using your legal name
- Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).