Overview

Senior Java Software Engineer Jobs in Toronto – Ontario at Boyd Interactive

Title: Senior Java Software Engineer

Company: Boyd Interactive

Location: Toronto – Ontario

Category: IT/Tech, Software Development

About the job:

Pala Interactive is a full-service, real-money and social gaming technology provider and operator which caters to both B2B and B2C markets. Pala offers a full spectrum of games across all distribution channels (web, download, tablet & smartphone). In Canada, they offer sports betting and casino games. In the US, they offer casino, bingo, and poker games.

Pala’s strength is its relentless focus on high quality, high functioning, immersive software platforms, and with recent developments in legislation, the online gaming industry is poised for rapid growth.

The Senior Java Developer will join the development team to actively design and develop a new generation of gaming platform and services. The web gaming applications are highly configurable and customizable, are under a high transaction rate with high robustness and scalability requirements.

Major technical duties include:

Design and develop new functionality of the platform

Maintain and improve existing modules, subsystems and legacy code

Take ownership of development tasks and implement on time and with high quality

Understand underlying gaming domain and leverage the knowledge in design and development of the systems

Design and implement unit and integration tests, and assist QA team with test case modeling

Develop APIs and integrations with mobile clients and other systems

Participate in troubleshooting and ongoing support of production systems

Assist other team-members with resolving various development problems

Requirements:

5-8 years of Java development experience focusing on distributed server-side systems including web and stand-alone applications

Good understanding of in-memory data-structures and associated algorithms

Solid knowledge of Spring and Hibernate/JPASolid SQL and data modeling knowledge

Experience with

MySQL or similar relational databases

Experience with

Web Services – REST and SOAPGood understanding of multi-threading and concurrency

Experience with

Groovy/Grails a strong asset

Experience with

spring boot web services

Familiarity with Casino games (poker, etc) a strong asset

Experience with

Tomcat and Linux as operational environment

Knowledge and experience with Object-Oriented and

Service-Oriented

Architectures Understanding of performance and scalability

optimization

Understanding of DB scaling and optimizations

Job Type: Full-Time, Permanent

Benefits:

Casual dress

Company events

Dental care

Disability insurance

Extended health care

Life Insurance On-site childcare

On-site gymOn-site parking

Paid time offRRSP match

Tuition reimbursement

Vision care

Work Location:

Hybrid Remote – 3 days per week in our North York office, ON M2J 5B5

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.