This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow


MindGeek: Java – Senior Software Developer


This is a Contract position in Montreal, QC posted March 6, 2021.

As a Senior Java Developer, you get the opportunity to work on systems that process, store and transform an impressive amount of data every day.

Our systems are low-latency, high throughput and high availability.

Our requirements are such that the performance of every line of code countsWhat You’ll Be Doing Develop features for new and existing projects handling hundreds of billions of events daily Assist and mentor junior members of the team Participate in the full software development life cycle (design, implementation, integration, and interaction with quality assurance) Write well designed, testable, efficient code Provide expert advice and assistance to other teams in the company Must HavesWhat you’ll need to be successful: Bachelor’s degree in Computer Science or equivalent with 6 years of related work experience Strong knowledge of Java Strong knowledge of Concurrency and Threading Principles Excellent analysis, problem-solving and communication skills Ability to work independently as well as in a team Nice To Have Experience with Caching (Redis, EHCache, etc.), Message Queues (Kafka, ZeroMQ, etc.), NoSQL (Cassandra, Riak, etc.) Experience with Hive, Kafka, Yarn and other distributed and big data solutions Experience with Spring Experience with UNIX/Linux environment Adapt scientific proof-of-concepts to production level code As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all employeesIn this role you may be exposed to adult content