Pollard Digital Solutions is a full-solution supplier of lottery management and iLottery technology for world-wide lottery markets. The company is owned by Pollard Banknote Ltd. – a leading partner to more than 60 lotteries worldwide, providing high quality instant ticket products, licensed games, retail merchandising solutions, and a full suite of digital offerings. Established in 1907 in Winnipeg, Canada, Pollard Banknote is owned approximately 66.7% by the Pollard family and is publicly traded on the Toronto Stock Exchange (PBL).
Our objective is to deliver the most innovative solutions that will render industry-leading returns to good causes in an ethically responsible way. We emphasize a friendly, lively, and respectful workplace atmosphere, where team spirit is highly valued.
We are looking for passionate, self-motivated, and experienced Software Developer to join our agile teams in delivering reliable systems according to our customer’s needs. A Software Developer is responsible for software development activities within their team. Software Developers work in cross-functional teams to deliver reliable systems according to our customers’ needs. The teams practice Agile Software Development where shared responsibility, cooperation, and team spirit are valued.
What We Offer
- Modern office space in Belgrade with high quality equipment
- Private health insurance
- Happy Fridays
- Social activities
- Events that encourage innovation
- Attending conferences and community events, both as participants and contributors
What You’ll Do
- Collaborate in cross-functional, self-organizing Agile teams to design, develop, and maintain reliable systems.
- Participate in all phases of software development, including analysis, design, coding, testing, and documentation.
- Take part in code reviews, project and release planning, and provide mentorship to less experienced team members.
- Share knowledge and contribute to professional development within the team.
- Work closely with teams in Belgrade and Reykjavik to develop and install gaming solutions.
- Ensure security-minded practices are integrated into development efforts.
Who You Are
- Demonstrate passion for your craft through actions, not just words.
- Experienced in software design with a broad knowledge base for insightful discussions.
- Lead by example, showing initiative and guiding others effectively.
- Actively share knowledge and ideas with peers.
- Strong written and spoken English communication skills.
- Committed to your work beyond just a job.
What You Need
- Expertise in Java and familiarity with Spring Boot, VertX, and other backend technologies.
- Experience with containerization tools like Docker and Kubernetes for deploying and managing applications.
- Proficiency in working with cloud platforms, particularly AWS.
- Knowledge of messaging systems like AMQP/RabbitMQ.
- Strong understanding of RESTful APIs, OpenAPI, OAuth, and OpenID Connect for secure integration and authentication.
- Proficiency with Git for version control and collaboration.
- Frontend experience with JavaScript frameworks such as Vue.js, React, and NodeJS.
- Familiarity with Cucumber for automated testing.
- Solid experience working with databases like Oracle, PostgreSQL, and NoSQL technologies.
Apply now by submitting your resume in English to pds-applications@pbl.ca. All applications will be handled with confidentiality. Only shortlisted candidates will be contacted.