This job board retrieves part of its jobs from: Sherbrooke Jobs | Laval Jobs | Indeed

Top job offers in Montreal & Region

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

  English jobs in montreal  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Senior Java Backend Developer

Nuagem inc

This is a Full-time position in Montreal, QC posted August 12, 2019.

Type of the Position: Full time Start Date: As soon as possible About the company: Our client is one of the hottest venture-backed startups in North America.

They are the passionate developers, designers and craftsmen, relentlessly pursuing dreams.

They are developing high tech product and software for plant based medicine with vapor delivery.

We have a remarkable team and are positioned well in top tier investors and partners to become the industry standard.

They are looking for a solid android developer to join their team and play a key role in creating their app.

There are challenges ahead and they need an experienced teammate to join them and tackle things.

If you master the requirement outlined below, then this job is for you Requirements: Education: Bachelor’s degree in Computer Science, Engineering or equivalent discipline and experience.

Experience: Minimum 5 years of relevant experience or in a similar role as Java backend developer.

Deep understanding of concepts, theories, and framework in RESTful web services or micro services.

Handson experience with Java 8, Spring Boot, JPA/MyBatis, MySQL, PostgreSQL Troubleshooting and debugging skills.(eg.

jProflier, VisualVM) Experience with Java build tools e.g Maven, Gardle.

Good knowledge in SQL, query optimization, Elastic search Experience with caching servers eg.

Redis, Memcached.

Familiar with Git, Github, and GitFlow Experience building enterprise software Experience working with authentication(OAuth2) protocols Experience with and understanding of AWS architecture and services including EC2, S3, RDS, Elastic Beanstalk Good understanding of Continuous Improvement (CI)and continuous Deployment(CD) processes and tools Prior work in a startup and/or agile development environment.

Bonus Qualifications: Experience with Docker, Kubernetes or other container-based deployment along with the automation tools.

Prior experience with GraphQL Prior experience with non-relational data stores like Cassandra Prior experience with message brokers e.g.

RabbitMQ, Kafka, SQS Skills and Qualities: Ability to thrive in fast-paced, growing company.

Ability to work in a collaborative team environment.

An open mind and a desire to learn and use the best language/technology to solve a given problem.

Language: Strong written and oral communication skills in English to work with an international team.

Main Responsibilities: Participating in the elaboration, architecture, design, development, testing, deployment and operation, maintenance, and enhancement of tools, libraries, frameworks, platform, and full stack software solution.

Designing, implementing and operating friendly and scalable APIs and micro services Participating in evaluation and selection of the appropriate technology platform, framework, and deployment, architecture for each given problem to solve Embracing and promoting Continuous Delivery, Test Driven Development.

Fostering a strong DevOps culture Participating in the continuous improvement of development and delivery best practices.

Please send your CV to: [Click Here to Email Your Resumé]