Java Software Developer

C.G.I.
Montréal, Québec, Canada
$89K-$98K a year (estimated)
Full-time
We are sorry. The job offer you are looking for is no longer available.

Java Developer

  • The person will be involved through the full development life-cycle, from requirements definition to product deployment.
  • Strong proficiency in Java Core
  • Strong computer science fundamentals, data structures, memory management, multi threading
  • Strong OOA / OOD / OOP skills using common design patterns
  • Strong server side experience
  • Experience with relational database and advanced SQL
  • Strong analytical skills and ability to understand complex abstract concepts
  • Working knowledge of Spring
  • 5+ years of experience in IT with at least 4 as Java core developer
  • Experience with developing, delivering and supporting software for Linux / Unix O / S

Titre : Développeur Java

  • L’employé sera impliqué à tous les niveaux du cycle de vie de développement, commençant par la définition des besoins jusqu’au déploiement du produit.
  • Excellente connaissance de Java Core
  • Connaissance solide des fondements de l'informatique, des structures de données, de la gestion de la mémoire et du multithreading
  • Connaissance solide de OOA / OOD / OOP en utilisant les patrons de conception les plus communs
  • Grande expérience côté serveur
  • Expérience en bases de données relationnelles et en SQL avancé
  • Très bon esprit d’analyse et capacité de comprendre des concepts abstraits complexes
  • Connaissance pratique de Spring
  • 5 ans et plus d’expérience en TI dont 4 comme développeur Java Core
  • Expérience en développement, livraison et support de logiciel pour Linux / Unix O / S
  • 15 days ago
Related jobs
Promoted
Triunity Software, Inc.
Montreal, Quebec

Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks. Role :: Java Spring Developer (Only for local Candidates). Model and design databases to support software applications, ensuring data integrity and security. Collaborate with cross-f...

Oracle
Canada

You'll draw on a deep knowledge of software design principles to deliver maintainable, testable and scalable implementations. You'll be a technical leader on the team who provides guidance to other developers and suggests continual improvements to products/processes. Provide high-level architecture ...

Aequilibrium
Anywhere - Canada

Java development experience working on complex, mission-critical applications. Experience in consulting or software professional services. We bring together product managers, designers, and developers dedicated to creating winning web, mobile and IoT solutions. ...

Triunity Software
Montreal, Quebec

Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks. Role :: Java Spring Developer (Local Candidate Only). Model and design databases to support software applications, ensuring data integrity and security. Collaborate with cross-functi...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

Triunity Software
Montreal, Quebec

Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks. Role :: Java Developer - Spring Framework & ETL Specialist :: . Model and design databases to support software applications, ensuring data integrity and security. Collaborate wit...

Intact Financial Corporation
Montreal, Quebec

We're looking for aSenior Software Development (Java/Angular) to join our growing team!. Translate requirements into technical specifications / software components. ...

Raytheon Technologies
Longueuil, Quebec

Configurer un environnement de développement pour Java. Une application de processeur de flux pleinement fonctionnelle écrite en Java. Set up a development environment for Java. Conduct code reviews with senior developers. ...

Intact Financial Corporation
Montréal, Quebec

Basic understanding on how to install and configure hardware/software/cloud services. Assists and provides additional support in solving software/systems monitoring issues and escalations which require moderate technical expertise to troubleshoot. Currently pursuing a Bachelor's, Master's or PhD, in...

Intact Financial Corporation
Montreal, Quebec

We’re looking for aSenior Software Development (Java/Angular) to join our growing team!. Translate requirements into technical specifications / software components. ...