.... .. .... ....Développeur Java / Web full stack..Developer, Java / Web Full Stack....

 

.... .. .... ....Développeur Java / Web full stack..Developer, Java / Web Full Stack....

....Êtes-vous passionné par la création de solutions durables utilisant les technologies cloud?

Joignez-vous à l'équipe de nuvoola en tant que développeur java full stack basé à Montréal et contribuez à résoudre ces défis d'affaires intéressants.

Nous recherchons des personnes dynamiques avec une forte attitude «can-do», des personnes ayant un fort désir de travailler sur différentes plateformes techniques. Chez Nuvoola, il vous sera demandé de travailler sur différentes initiatives telles que les solutions Cloud dans les applications AI, Fintech, IoT et Customer Business. Vous travaillerez avec des opportunités centrées sur le client et / ou des projets internes de développement de produits de R & D avec nos chefs de produits.

Responsabilités

Vous participerez au cycle de vie complet du développement logiciel, y compris une contribution active à la conception, au codage / aux tests unitaires et à la mise en œuvre.

  • Conception, codage, implémentation, optimisation et intégration des composants applicatifs
  • Tests unitaires, intégration continue, contrôle de qualité continue automatiser des composants
  • Traduction des exigences dans les conceptions de logiciels et de logiciels efficaces et bien écrits
  • Dépannage, support et maintenance des applications développées
  • Travailler en collaboration avec d'autres membres de l'équipe et d'autres groupes; Architecture, Analystes d'affaires, Concepteurs UX, Assurance qualité, Gestion de projet, Client
  • Participant à des revues de conception et de code
  • Gérer son propre travail pour fournir des fonctionnalités logiques de qualité conformément aux plans de livraison
  • Participer à la construction de cadres logiciels et d'outils pour rationaliser les activités de développement
  • S'assurer que les livrables logiciels sont conformes à l'architecture, aux normes et aux pratiques de qualité

Expertise professionnelle et technique requise

Forte dans les bases de la programmation et de la conception Java et JavaScript en utilisant des outils et des frameworks modernes.

  • Conception avancée et expérience de codage pratique dans le développement de solutions numériques Java / Web
  • Excellentes compétences en communication verbale et écrite, capacité à communiquer efficacement avec la direction, l'équipe de livraison et le client
  • Capacité d'implémenter efficacement un code logiciel propre, maintenable et testable
  • Expérimenté avec Test Driven Development & Tests Automation
  • Expérimenté avec DevOps Practices & Tools
  • Maîtrise des principes de conception et de programmation OOD, des modèles MV * et des modèles GoF
  • Maîtrise de la méthodologie Agile

L'accent technique dans les domaines suivants:

  • Technologies Java et Web modernes
  • Maîtrise des frameworks JavaScript modernes
  • Bibliothèques et pratiques de tests unitaires
  • DevOps, outils d'intégration / construction / qualité continus
  • Microservices, Spring Core, MVC, démarrage
  • SQL, cadres de persistance / mise en veille prolongée
  • API REST et intégrations o Web réactif, SPA, CSS3, HTML5, Sass, Moins, AJAX, JSON
  • Outils de compilation JavaScript (npm, webpack)
  • Linux, Conteneurs (Docker) o Sécurité Web

Agréable d'avoir:

  • Expérimenté avec Finance / Banking Digital Solutions • Expérimenté avec les systèmes CMS • Expérimenté avec Liferay DXP
  • Expérimenté avec le développement du cloud et les plates-formes
  • Les certifications dans les domaines suivants sont un plus:
    • AWS / Cloud
    • Liferay
    • Java
    • Agile
  • Initiative pour résoudre les problèmes
  • Dynamique, positif, pratique, « attitude positive »
  • Embrasser Dev / Ops pour innover et collaborer
  • Excellentes compétences analytiques, interpersonnelles et de communication, y compris de solides compétences de présentation
  • Excellente gestion du temps, compétence organisationnelle et de collaboration

Pourquoi travailler chez Nuvoola?

Environnement de travail stimulant et projets à la fine pointe de la technologie; Développement professionnel et formation continue avec accès aux conférences internationales; Environnement de travail ouvert et équipement de travail sophistiqué.

Nuvoola souscrit au principe de l'égalité d'accès à l'emploi et favorise la diversité de la main-d'œuvre.

..

Are you passionate in building sustainable solutions using cloud technologies?

Join the nuvoola team as a full stack java/web developer based in Montreal and contribute to solving these interesting business challenges.

We are looking for dynamic individuals with a strong “can-do’ attitude, people with a strong desire to work on various technical platforms. At Nuvoola, you will be asked to work on various initiatives such as Cloud solutions in AI, Fintech, IoT and Customer Business applications. You will work with either customer centric opportunities and/or internal R&D product development projects with our Product Managers.

Primary responsibilities

  • You will participate in the full software development lifecycle, including active contribution in the design, coding/unit-testing and implementation.
  • Design, coding, implementation, optimization and integration of application components
  • Unit testing, Continuous Integration, Automated Continuous Quality Control of developed components
  • Translation of requirements into software designs and efficient, well-written software code
  • Troubleshooting, support and maintenance of developed applications
  • Work collaboratively with other team members and other groups; Architecture, Business Analysts, UX Designers, Quality Assurance, Project Management, Client
  • Participate in design & code reviews
  • Manage own work to deliver quality software functionality in accordance with delivery plans
  • Participate in building software frameworks and tools to streamline development activities
  • Ensure software deliverables are aligned with the defined architecture, established standards and quality practices

Required Skills/Competencies

  • Strong in the fundamentals of Java and JavaScript programming and design using modern tools and frameworks
  • Advanced Design and Hands-on Coding Experience in Developing Java/Web Digital Solutions
  • Excellent verbal and written communication skills, ability to communicate effectively with management, delivery team, and customer
  • Ability to efficiently implement clean, maintainable, and testable software code
  • Experienced with Test Driven Development & Tests Automation
  • Experienced with DevOps Practices & Tools
  • Proficiency with OOD design and programming principles, MV* Patterns and GoF Patterns
  • Proficiency with Agile methodology
  • Technical emphasis in the following areas:
    • Modern Java & Web Technologies
    • Proficiency with Modern JavaScript Frameworks
    • Unit Testing Libraries & Practices
    • DevOps, Continuous Integration/Build/Quality Tools
    • Microservices, Spring Core, MVC, Boot
    • SQL, Persistence Frameworks / Hibernate
    • REST APIs & Integrations
    • Responsive Web, SPA, CSS3, HTML5, Sass, Less, AJAX, JSON
    • JavaScript build tools (npm, webpack)
    • Linux, Containers (Docker)
    • Web Security

Nice to have:

  • Experienced with Finance/Banking Digital Solutions
  • Experienced with CMS systems
  • Experienced with Liferay DXP
  • Experienced with Cloud Development and Platforms
  • Certifications in the following domains are a plus:
    • AWS/Cloud
    • Liferay
    • Java
    • Agile
  • Initiative in solving problems
  • Dynamic, positive, hands on, “can-do attitude “
  • Embrace Dev/Ops to innovate and collaborate
  • Excellent analytical, interpersonal and communication skills, including strong presentation skills
  • Excellent time management, organizational and collaboration skill

Why work at nuvoola?

Stimulating work environment and state-of-the-art projects; Professional development and continuing education with access to international conferences; Open work environment and sophisticated work equipment

Nuvoola subscribes to the principle of equal access to employment and promotes the diversity of the workforce.

....


....POSTULER..APPLY....

 
 
FR
EN