Job Search and Career Advice Platform

Enable job alerts via email!

C++ / Java Developer (Senior)

Source Code

Vaughan

Hybrid

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company is seeking a Senior C++ / Java Developer to provide technical and architectural leadership to an Agile team supporting a major online poker platform. The ideal candidate will have over 8 years of programming experience in Java and C++, along with AWS and SQL knowledge. This position is primarily remote, transitioning to a hybrid model thereafter. Competitive salary and benefits are offered.

Qualifications

  • 8+ years of programming experience using Java (preferably with Spring) and/or C++ (preferably with STL).
  • Experience with AWS and SQL, including RDBMS.
  • Familiarity with container-based web services using Docker and Kubernetes is a plus.

Responsibilities

  • Review business requirements and criteria with the Squad.
  • Delegate development tasks and ensure quality and accountability.
  • Research new methodologies that improve technology and platform.
  • Participate in code reviews and enforce best practices.
  • Mentor developers and evaluate job applicants.

Skills

Java (Spring)
C++ (STL)
AWS
SQL
Docker
Kubernetes
Unit testing frameworks
Job description
About the job C++ / Java Developer (Senior)

Senior C++/ JavaDeveloperto providetechnical and architectural leadership to a cross-functional Agile team that supports the world's largest onlinepoker platform, built with Java, C++, SQL and AWS.

Permanent, full time

Toronto, Ontario (remote until further notice, hybrid thereafter)

Key responabilties:

  • Review business requirements and implementation criteria with the Squad to ensure clear understanding of the ask before the start of the implementation
  • Implement and delegatedevelopment tasks with the highest quality; test, document, socialize, and be accountable for the changes implemented
  • Work with the Squad to ensure all assigned deliverables are completed within the agreed deadlines and all assigned tickets statuses are kept updated
  • Research and evaluate new methodologies and technologies that improve the quality, reliability, scalability, security, and performance of Casino technology, architecture, and platform
  • Actively participate in code reviews by providing constructive comments and by socializing and enforcing best practices, to improve codebase quality, efficiency, and security
  • Mentor and guide developers by providing quality coaching and ensuring proper execution of their tasks
  • Participate in technical interviews and subsequent evaluation of job applicants

Must have:

  • Minimum 8+ years of programming experience using Java (Spring)and/or C++ (STL) (preferably with exposure to both)
  • Experience with AWS
  • Experience with SQL andRDBMS

Nice to have:

  • Experience with Docker and Kubernetes for working with container-based web services
  • Experience with modern development/testing/deployment methodologies, source control management, and multiple IDEs and debugging tools
  • Experience with unit testing frameworks (such as Junit, Cucumber, etc.)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.