To apply for this job you must first either login or register

Backend Developer

Montreal, Quebec  - Permanent



Job Description

Our client is looking for a dedicated, creative developer with an interest in social networks and mobile solutions. You will be responsible for the development of the back-end as well as the multiple cloud services. Your primary focus will be the development of new features and the optimization of the infrastructure. You will be working alongside other engineers and developers on different layers of the product.


Our client is looking for a developer who is committed to problem solving as a team, sophisticated design and creating a superior quality product.


Must Have Skills:

Requirements:

•Good knowledge of linux/unix environment using Node.JS
•Good knowledge cloud platforms (AWS and Google Cloud Platform)
•Knowledge of Docker (Kubernetes)
•Knowledge of Java
•Deep knowledge of database (MySQL, PostgreSQL, Hadoop, NoSQL)
•Scripting knowledge with shell, bash, python, ruby or perl
•Understanding of code versioning tools (Git)
•Familiarity with RESTful APIs
•Team Player with strong desire to learn in a fast-paced environment
•Communication skills in both English and French



Responsibilities:

•Develop and maintain the back-end
•Implement new music services with API such as Soundcloud, Youtube, etc.
•Optimize and scale the different cloud services
•Maintain the stability of the server
•Discuss new features and define specs with the team using data-driven decision making
•Documenting, designing, implementing and debugging the solution
•Identify and correct bottlenecks and fix bugs
•Help maintain code quality, organization, and automatization


Details:
Starting: ASAP
To apply for this job you must first either login or register