cover image
Pollard Digital Solutions

Pollard Digital Solutions

www.pollardbanknote.com

1 Job

186 Employees

About the Company

Pollard Digital Solutions is focused on developing innovative software solutions for the lottery industry. We have offices in Winnipeg, Ypsilanti, Vienna, Belgrade, Reykjavik, Newcastle, London and Barcelona.

Listed Jobs

Company background Company brand
Company Name
Pollard Digital Solutions
Job Title
Software Developer
Job Description
**Job Title:** Software Developer **Role Summary:** Senior Software Developer role focused on building and scaling a cloud-native, microservices-based SaaS platform for lottery systems, leveraging agile methodologies and open standards. **Expectations:** - Collaborate in an agile, cross-functional team to design, develop, and maintain high-performance, secure, and scalable software solutions. - Contribute to all stages of the development lifecycle, from architectural planning to deployment. - Prioritize open-source technologies and cloud-native architectures. **Key Responsibilities:** - Design and implement robust, scalable APIs and microservices supporting millions of users. - Lead code reviews, mentor team members, and enforce best practices for quality and maintainability. - Participate in architecture decisions and technical standard-setting for the SaaS platform. - Deploy and manage applications using Docker and Kubernetes in production environments. - Collaborate with distributed engineering teams across multiple time zones. **Required Skills:** - 2+ years of hands-on experience with **Enterprise Java** (Spring, Spring Boot, Hibernate). - Proven expertise in designing and deploying cloud-native applications on **AWS, Azure, or GCP**. - Strong proficiency in **relational databases** (e.g., PostgreSQL); familiarity with NoSQL (bonus). - Hands-on experience with **message queues** (e.g., RabbitMQ) and **API design** (REST, GraphQL). - Practical knowledge of **Docker** and **Kubernetes** for application deployment. - Familiarity with **Go/Python** or other scripting languages. **Required Education & Certifications:** - Bachelor’s degree in **Computer Science** or equivalent professional experience. - No specific certifications required.
Winnipeg, Canada
Hybrid
Junior
12-09-2025