Search jobs > Montreal, QC > Permanent > Back end developer

Back End Java Developer |Hybrid Granby - QC

Opticca
Granby - Montreal Area, Quebec, Canada
$89K-$98K a year (estimated)
Permanent

Back End Java Developer Granby -QC

This time, Opticca's partnership network brings an exciting and challenging opportunity to work with a Client on a very interesting field :

Empowering the energy industry with the only purpose-built communications platform that enables utilities and cities to securely and reliably deploy any application on one powerful network.

With the most field-proven, globally compliant solution in the market, We connect individuals with the world of things™.

Within a working environment focused on delivery and commitment to our customers by encouraging passion, accountability, confidence, and energy for excellence.

We invest in our people and provide opportunities for employees to grow themselves, their careers, and our business.

Job Description

Under the supervision of the Software Development Manager, the software developer will develop new code as well as conduct detailed analyses of complex problems encountered by the customer in order to determine the causes and propose solutions.

He will have to be autonomous and efficient in the management / realization of his projects while collaborating effectively with internal experts, in order to allow a quick resolution of customer problems.

This role requires software development and diagnostic skills, as well as effective communication skills

Job Responsibilities :

  • Participate at all levels of the software development cycle : design, program, test and integrate developed software modules with existing ones.
  • Write and revise technical and functional specifications for the product under development
  • Participate in Agile team meetings.
  • Identify and investigate anomalies and implement corrective measures.
  • Participate in the planning of projects, estimation of efforts required & its implementation.
  • Participate in code inspection activities.
  • Mentor and provide mentorship to team members with less experience and / or interns.
  • Participate in various software development activities with multidisciplinary teams.

To successfully perform in this role, you must meet the following Qualifications and Requirements :

  • Minimum 5 years of programming experience in JAVA
  • Experience with Maven, Ant, AJAX, SOAP, Spring
  • Have developed on Unix / Linux, Windows
  • Knowledge of DB SQL Server, Oracle, Percona an asset
  • Ability to identify and solve problems.
  • Experience / marked interest in telecommunications and technologies are an asset.
  • Have worked in an iterative or Agile context.
  • Attention to quality and timelines.
  • Strong English Oral & Written, French is an asset.

Additional information

  • This position is open to permanent employment or contract-basis
  • While working from home and flexibility are part of our culture, our client encourages their teams to go to the office once or twice per week for culture and team building purposes + work alignment

About us :

Opticca Consulting delivers revolutionary platforms that enable our clients to outperform their competition. We help our clients speed up application development and deliver value faster than ever before by adopting architectures using DevOps, Containers and Microservices, as well as supporting Automation and CI / CD pipelines.

Our extensive partner network helps us drive collaboration and leverage technology independence. We’ve built a team of passionate technologists who truly care about achieving quality outcomes, building lasting relationships, and delivering on what we promise every client is a reference.

Check out the requirements of the Job Description and get in contact with us by applying here! Or send us your resume to [email protected]

version française

Développeur Java Back End Granby -QC

Cette fois, le réseau de partenariat d'Opticca apporte une opportunité passionnante et stimulante de travailler avec un Client sur un domaine très intéressant :

Donner au secteur de l'énergie les moyens d'agir grâce à la seule plate-forme de communication spécialisée qui permet aux services publics et aux villes de déployer en toute sécurité et fiabilité n'importe quelle application - sur un réseau puissant.

Avec la solution la plus éprouvée sur le terrain et la plus conforme au niveau mondial sur le marché, Nous connectons les individus avec le monde des choses™.

Au sein d'un environnement de travail axé sur la livraison et l'engagement envers nos clients en encourageant la passion, la responsabilité, la confiance et l'énergie pour l'excellence.

Nous investissons dans notre personnel et offrons aux employés des opportunités de se développer, de faire progresser leur carrière et notre entreprise.

Description du posteSous la supervision du Software Development Manager, le développeur de logiciels développera de nouveaux codes et effectuera des analyses détaillées de problèmes complexes rencontrés par le client afin d'en déterminer les causes et de proposer des solutions.

Il devra être autonome et efficace dans la gestion / réalisation de ses projets tout en collaborant efficacement avec les experts internes, afin de permettre une résolution rapide des problèmes des clients.

Ce rôle requiert des compétences en développement de logiciels et en diagnostic, ainsi que des capacités de communication efficaces.

Description du poste

Sous la supervision du Software Development Manager, le développeur logiciel développera du nouveau code ainsi que des analyses détaillées de problèmes complexes rencontrés par le client afin d'en déterminer les causes et de proposer des solutions.

Il devra être autonome et efficace dans la gestion / réalisation de ses projets tout en collaborant efficacement avec les experts internes, afin de permettre une résolution rapide des problèmes des clients.

Ce rôle requiert des compétences en matière de développement de logiciels et de diagnostic, ainsi qu'une bonne capacité de communication.

Responsabilités du poste :

  • Participer à tous les niveaux du cycle de développement logiciel : concevoir, programmer, tester et intégrer les modules logiciels développés aux modules existants.
  • Rédiger et réviser les spécifications techniques et fonctionnelles du produit en cours de développement
  • Participer aux réunions de l'équipe Agile.Identifier et investiguer les anomalies et mettre en place des mesures correctives
  • Participer à la planification des projets, à l'estimation des efforts requis & à sa mise en œuvre
  • Participer aux activités d'inspection du code
  • Encadrer et fournir un mentorat aux membres de l'équipe ayant moins d'expérience et / ou aux stagiaires
  • Participer à diverses activités de développement logiciel avec des équipes pluridisciplinaires.

Pour réussir dans ce rôle, vous devez répondre aux qualifications et exigences suivantes :

  • Minimum 5 ans d'expérience en programmation en JAVA
  • Expérience avec Maven, Ant, AJAX, SOAP, Spring- Avoir développé sur Unix / Linux, Windows- Connaissance des bases de données - SQL Server, Oracle, Percona est un atout.
  • Capacité à identifier et à résoudre les problèmes.
  • Une expérience ou un intérêt marqué pour les télécommunications et les technologies est un atout.
  • Avoir travaillé dans un contexte itératif ou Agile.
  • Attention à la qualité et aux délais.
  • Excellente maîtrise de l'anglais oral et écrit, le français est un atout.

Informations complémentaires

  • Ce poste est ouvert à un emploi permanent ou à un contrat.
  • Bien que le travail à domicile et la flexibilité fassent partie de notre culture, notre client encourage ses équipes à se rendre au bureau une ou deux fois par semaine à des fins de culture et de renforcement de l'équipe + alignement du travail.

A propos de nous :

Opticca Consulting fournit des plateformes révolutionnaires qui permettent à nos clients de surpasser leur concurrence. Nous aidons nos clients à accélérer le développement d'applications et à fournir de la valeur plus rapidement que jamais en adoptant des architectures utilisant DevOps, Conteneurs et Microservices, ainsi qu'en soutenant l'automatisation et les pipelines CI / CD.

Notre vaste réseau de partenaires nous aide à favoriser la collaboration et à tirer parti de l'indépendance technologique.

Nous avons construit une équipe de technologues passionnés qui se soucient vraiment d'obtenir des résultats de qualité, de construire des relations durables et de tenir nos promesses - chaque client est une référence.

Consultez les exigences de la description du poste et entrez en contact avec nous en postulant ici ! Ou envoyez-nous votre CV à [email protected]

16 days ago
Related jobs
Promoted
National Bank
Montreal, Quebec

As a Back End Development on the API Transactional Domain team, you’ll be involved in developing large IT projects and mandates that have a major impact on the Bank’s profitability and efficiency, and which requires solid experience and high-level technical expertise. We work in hybrid mode with two...

Promoted
ALFACONSEIL.CA
Montreal, Quebec

En tant que développeur back-end dans l’équipe de domaine API cartes, tu auras l’occasion d’avoir un impact positif sur notre organisation grâce à tes compétences en développement Java et Golang. Compétences requises :Java (niveau Senior) :Maîtrise avancée de Java, notamment dans le développement d’...

Promoted
Ascendion
Canada, Canada

About Ascendion:Ascendion is a full-service digital engineering solutions company. Headquartered in New Jersey, our workforce of 6,000+ Ascenders delivers solutions from around the globe. Ascendion is built differently to engineer the next. The way we share ideas, learning, experiences, successes, a...

Nöord Technologies Corporation
Montreal, Quebec

Under the supervision of the Software Development Manager, the software developer will develop new code as well as conduct detailed analyses of complex problems encountered by customers in order to determine the causes and propose solutions. The developer will need to be autonomous and efficient in ...

National Bank
Montreal, Quebec

A career as a Java Back-end Developer in the IT Wealth Management Deliveryteam at National Bank means acting as an expert in the development of back-end applications. Attendance Hybrid Job Number 21339 Category Senior Professional. This job allows you to have a positive impact on our organization, t...

NBC
Montreal, Quebec

A career as a Java Back-end Developer in the API card domain team at National Bank means acting as a backend application developer. This job allows you to have a positive impact on our organization, thanks to your knowledge of Java and development (APIs, Microservices, DevOps, AWS Cloud de...

Alteo
Montreal, Quebec

Alteo is looking for a Java Back-End Developer for a permanent position based in Montreal. The Java Back-End Developer will work on SAAS products within a dynamic company that is a leader in its field. Alteo est à la recherche d'un Développeur Java Back-End pour un emploi permanent basé à Montréal. ...

Croesus
Laval, Quebec

Net C# development and, depending on the team, web development (Angular, JavaScript, Powershell, DAX/Tabular model/Python) (an asset);. ...

ALFACONSEIL.CA
Montreal, Quebec

En tant que développeur back-end dans l’équipe de domaine API cartes, tu auras l’occasion d’avoir un impact positif sur notre organisation grâce à tes compétences en développement Java et Golang. Maîtrise avancée de Java, notamment dans le développement d’APIs, l’utilisation de SpringBoot et Apache ...

Hanalytica
Canada

Backend Developer - Long-term Remote Contract. We are seeking a highly skilled Backend Developer with exceptional expertise in Microsoft SQL Server and C#. Stay updated on technology trends and adhere to industry best practices. Capable of working independently and collaboratively within a team. ...