Enable job alerts via email!

Senior Java Developer

Pala Interactive

Toronto

Hybrid

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in gaming technology is seeking a Senior Java Developer to join their dynamic team. In this role, you'll design and develop a cutting-edge gaming platform, ensuring high performance and scalability. You'll take ownership of development tasks, maintain existing systems, and collaborate with other team members to resolve challenges. This innovative firm offers a hybrid work environment, allowing you to work from home while enjoying the benefits of a collaborative office atmosphere. If you have a passion for technology and gaming, this opportunity is perfect for you!

Benefits

Casual dress
Company events
Dental care
Disability insurance
Extended health care
Life insurance
On-site childcare
On-site gym
On-site parking
Paid time off
RRSP match
Tuition reimbursement
Vision care

Qualifications

  • 5-8 Jahre Erfahrung in der Java-Entwicklung mit Fokus auf verteilte Systeme.
  • Gute Kenntnisse in SQL und Datenmodellierung sind erforderlich.

Responsibilities

  • Entwicklung neuer Funktionen für die Gaming-Plattform und Verbesserung bestehender Module.
  • Entwicklung von APIs und Unterstützung des QA-Teams bei Testfällen.

Skills

Java Development
Distributed Systems
Spring Framework
Hibernate/JPA
SQL
REST Web Services
Multi-threading
Groovy/Grails
Tomcat
Linux

Job description

Pala Interactive is a full-service, real-money and social gaming technology provider and operator. Pala offers a full spectrum of games across all distribution channels (web, download, tablet & smartphone) which include casino, poker, and bingo for real money and social gaming.

Pala’s strength is its relentless focus on high quality, high functioning, immersive software platforms run across high availability, high security, high transaction load infrastructure. Pala is a technology company at its heart and is committed to being a mobile-first developer of real-money gaming applications.

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:

  1. Design and develop new functionality of the platform
  2. Maintain and improve existing modules, subsystems, and legacy code
  3. Take ownership of development tasks and implement on time and with high quality
  4. Understand underlying gaming domain and leverage the knowledge in design and development of the systems
  5. Design and implement unit and integration tests, and assist QA team with test case modeling
  6. Develop APIs and integrations with mobile clients and other systems
  7. Participate in troubleshooting and ongoing support of production systems
  8. Assist other team members with resolving various development problems

Requirements:

  1. 5-8 years of Java development experience focusing on distributed server-side systems including web and stand-alone applications
  2. Good understanding of in-memory data structures and associated algorithms
  3. Solid knowledge of Spring and Hibernate/JPA
  4. Solid SQL and data modeling knowledge
  5. Experience with MySQL or similar relational databases
  6. Experience with Web Services – REST and SOAP
  7. Good understanding of multi-threading and concurrency
  8. Experience with Groovy/Grails a strong asset
  9. Experience with Spring Boot web services
  10. Familiarity with Casino games (poker, etc) a strong asset
  11. Experience with Tomcat and Linux as operational environment
  12. Knowledge and experience with Object-Oriented and Service-Oriented Architectures
  13. Understanding of performance and scalability optimization
  14. 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 gym
  • On-site parking
  • Paid time off
  • RRSP match
  • Tuition reimbursement
  • Vision care

Work location: Hybrid Remote - 3 days per week in North York, ON M2J 5B5

Required Qualifications:

This is not a remote position. Are you comfortable working on a hybrid basis at the office 3 days per week?

Do you have at least 7 years of experience with Java development?

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Java Developer Tech Lead

Lumenalta

Toronto

Remote

CAD 100,000 - 150,000

3 days ago
Be an early applicant

Freelance Software Developer (C/C++ - Rust) - AI Trainer

Mindrift

Toronto

Remote

CAD 50,000 - 90,000

3 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay

Toronto

Remote

CAD 110,000 - 160,000

5 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100,000 - 120,000

5 days ago
Be an early applicant

Senior Java Developer With Big Data

Confidential Jobs

Toronto

Hybrid

CAD 100,000 - 125,000

3 days ago
Be an early applicant

Senior Java Developer (with Gemfire exp.)

Luxoft

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Sr java Developer / Lead

Iris Software Inc.

Toronto

Hybrid

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Senior Staff Software Engineer, Purchase

eBay Inc.

Toronto

Remote

CAD 100,000 - 150,000

6 days ago
Be an early applicant