Senior Software Developer (m/f/d) – Clover
Full-time | Location: Vienna
Company Description
Clover delivers innovative, all-in-one point-of-sale solutions that simplify and streamline daily business operations. Our platform enables businesses across industries—from cafés and boutiques to salons—to accept payments, manage inventory, and run their operations efficiently.
With a strong focus on flexibility, customization, and intuitive user experience, Clover empowers merchants to grow and scale with confidence. Our solutions are powered by a secure cloud infrastructure and supported by global teams, ensuring reliability, performance, and continuous innovation.
Role Description
We are looking for a Senior Software Developer (m/f/d) to join our Clover development team in Vienna. In this role, you will design, develop, and maintain Android-based device software as well as Java back-end applications that handle secure card payment processing for the Clover platform.
You will work closely with cross-functional and international teams to deliver high-quality, scalable software solutions, solve complex technical challenges, and actively contribute to the continuous improvement of our products and development processes.
Your Responsibilities
- Design, build, certify, and operate complex systems that enable millions of secure transactions per day across a large fleet of smart payment terminals
- Develop and maintain Android applications using Java and Kotlin, as well as Java-based back-end services
- Implement and enhance interfaces to payment processing systems using various protocols and data formats (e.g. XML/SOAP, TCP, HTTP/S)
- Contribute to the development and adoption of the NEXO standard for European and global payment solutions
- Add and evolve payment features such as Dynamic Currency Conversion (DCC), Google Pay, Apple Pay, and other modern payment methods
- Support device-level payment certification processes for new and existing products
- Collaborate with international certification teams, test organizations, and partners
- Work closely with server-side engineers to ensure low latency, high availability, and scalability
- Partner with QA teams to define test strategies, review code, and ensure high software quality
What You Bring
- A strong foundation in computer science and software engineering principles
- A Bachelor’s degree in Computer Science or a related field, or equivalent hands-on experience
- Solid experience with Java, Kotlin, and SQL
- Experience building and operating complex, high-availability production systems
- Familiarity with Agile development methodologies and the full software development lifecycle (SDLC)
- Strong analytical and problem-solving skills with a high level of attention to detail
- Experience in payments, fintech, or point-of-sale systems is a strong plus
- A collaborative mindset and the ability to work effectively in international, cross-functional teams
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Dotnet Developer
2026-06-19
Lead Mobile Developer - Tieto Tech Consulting (m/f/d)
2026-06-17
Lead Mobile Developer - Tieto Tech Consulting (m/f/d)
2026-06-17
- Posted
- May 07, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Vienna
- Company
- Fiserv
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Dotnet Developer
2026-06-19
Lead Mobile Developer - Tieto Tech Consulting (m/f/d)
2026-06-17
Lead Mobile Developer - Tieto Tech Consulting (m/f/d)
2026-06-17