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


Senior java developer

This is a Full-time position in Montreal, QC posted January 15, 2020.

Senior Java DeveloperLooking for an opportunity to join a great, local success story that hasn’t given up the agility and energy of its start-up DNA?

MavTek is the trailblazing Montreal-based technology company you’ve haven’t heard of until now.

We’re building the next generation of large-scale e-commerce and video content delivery platforms, and yes, it’s as much fun as it sounds!Our Engineering division is expanding to keep up with our fast-paced growth, and we’re looking for a Senior Java Developer to join our team.

Your core responsibility will be handling real-time interactions between our extensive user base connected through a live streaming application.You’ll be joining a team that deals with high reliability, high scalability, high volume, low latency concerns and collaborates with major players in the industry to redefine and elevate the user experience.

Rest assured, you’ll also have full ownership over the technology, development process and will be empowered to influence product vision and roadmap.Technical skills: 5+ years of experience as a backend Java Developer (Java/J2EE) Passionate about writing simple, readable, testable, SOLID code Strong knowledge of AWS Cloud Services or Google Cloud PlatformExperience with containers technology, ex: Dockers, KubernetesExperience implemting a CI/CD pipelinePersonal skills: Ability to drive a project from inception to completion Enthusiasm to influence product vision Self-motivated with strong decision-making & problem-solving skills Passionate about designing high scalability & high-performance solutions Ability to thrive in a fast-paced, growing company Strong communication skills in English and a collaborative approach to problem-solving Nice to Have: Bilingual (English & French)Agile experience AWS Cloud Services and SDK Spring Dependency Injection Framework Reactive frameworks (ReactiveX, RxJava, ) Knowledge of microservices concepts Containers technology (Docker, Kubernetes, …) Experience with Java build tools i.e.

Maven/Gradle Locust testing framework Good knowledge of TDD (Test Driven Development) concepts Good knowledge of DDD (Domain Driven Design) concepts Basic JavaScript/typescript knowledge Technologies you’ll be using and exposed to: Java, Python scripting & OOP modeling, Streaming technology platforms (Kurento, Wowza, AWS Elemental) Streaming protocols (WebRTC, HLS, RTP, ) Amazon S3 Storage platform Linux Redis Vertx tool Jenkins GitHub/BitBucket, GIT, GIT-FlowWhat We Offer:a dynamic and collaborative environmentcompetitive salariescatered breakfast and lunch prepared by in-house chefFlex hours and summer hoursonsite perks such as ping pong tables, exercise bike, PlayStation and moreReferral bonusesthe best corporate events in Montrealprofessional development training and opportunitiesa team that has your back