Développeur - Analyste sénior

United States Digital Space LLC

United States

Hybrid

USD 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Agis Conseil recherche des développeurs-analystes back-end Java et analystes fonctionnels afin de réaliser des fonctionnalités optimisées et performantes en collaboration avec une équipe d’experts et de généralistes.

Le poste implique l’utilisation de Java 8, des microservices, des files JMS et des composants complexes, avec une forte exigence en qualité logicielle et en design OO.

Qualifications

  • Citoyenneté canadienne ou permis de travail en règle.
  • Pouvoir travailler en français (oral et écrit).
  • 5+ ans d’expérience comme développeur Back-end (Java) et analyste fonctionnel.
  • Maîtriser les principes SOLID.
  • Expérience en programmation concurrente Java.
  • Proposer et appliquer des design patterns OO.
  • Structurer le code selon l’architecture organique.
  • Développer une application Web connectée à une BD relationnelle.
  • Travailler avec les lambda Java 8.
  • Implanter des fonctionnalités avec des composants complexes (files JMS, microservices, tâches asynchrones).
  • Identifier les problèmes et bogues de concurrence dans les revues de code.
  • Analyser et évaluer la qualité des livrables des autres développeurs.
  • Proposer un modèle physique optimisé d’une BD relationnelle.
  • Analyser la performance de requêtes SQL et proposer des améliorations.
  • Expérience avec Elasticsearch et Kafka.
  • Utiliser des systèmes de gestion de versions et assurer la livraison (release).
  • Connaissances Web adaptatif, utilisabilité et accessibilité.
  • Expérience avec Axure RP.
  • Analyse fonctionnelle à partir du dossier d’affaires et des maquettes.
  • Animer des ateliers d’équipe d’au moins 5 personnes.

Responsibilities

  • Collaborer avec une équipe d’experts et de généralistes pour réaliser des fonctionnalités optimisées et performantes.
  • Participer à la conception et à l’implémentation en backend Java et analyse fonctionnelle.
  • Appliquer les principes SOLID et les design patterns OO et assurer une architecture organique.
  • Travailler sur une Web app connectée à une BD relationnelle, avec utilisation de Java 8 et microservices.
  • Animer des ateliers et assurer une bonne communication entre les parties prenantes.

Skills

Java
Concurrence Java
SOLID
OO design patterns
Relational DB design
SQL optimisation
Microservices
Kafka
JMS
Axure RP
Git

Tools

Elasticsearch
Axure RP
Kafka

Job description

Qui sommes nous ? Agis Conseil & the company unissent leurs forces pour offrir une collaboration exceptionnelle dans le recrutement de talents en TI.

Dans ce poste : Les développeurs-analystes travaillent en collaboration avec une équipe d’experts et de généralistes comprenant des analystes d’affaires, designers UX, graphistes, intégrateurs, analystes en assurance qualité (QA) et administrateurs de données pour réaliser des fonctionnalités optimisées et performantes dans leur entièreté.

RequirementsExigences :
  • Avoir la citoyenneté canadienne ou un permis de travail en règle;
  • Pouvoir travailler en francais (oral et écrit);
  • Avoir un minimum de cinq(5) ans d’expérience comme développeur Back-end (Java) et analyste fonctionnel (doit avoir travaillé dans les deux (2) volets au cours de cette expérience);
  • Maîtriser les principes SOLID;
  • Avoir l’expérience d’utilisation de tous les concepts du langage JAVA incluant la programmation concurrente;
  • Avoir proposé et fait appliquer les design patterns OO;
  • Avoir structuré le code en fonction des principes et besoins de l’architecture organique;
  • Avoir développé une application Web connectée à une BD relationnelle;
  • Avoir travaillé avec les lambda JAVA 8;
  • Avoir l’expérience d’implanter une fonctionnalité en utilisant des composants techniques complexes tels que files JMS, microservices, tâches asynchrones, etc.;
  • Avoir l’expérience d’identifier des problèmes et bogues éventuels de concurrence dans les revues de code;
  • Avoir l’expérience d’analyser et d’évaluer la qualité des livrables des autres développeurs;
  • Avoir l’expérience de proposer un modèle physique optimisé d’une BD relationnelle;
  • Avoir l’expérience d’analyser la performance de requêtes SQL et de proposer des améliorations;
  • Avoir de l’expérience avec d’autres outils de bases de données tels que :
    • Des outils d’indexation et de recherche de données, par exemple, Elasticsearch;
    • Des agents de messages, par exemple Kafka.
    • Avoir de l’expérience avec toutes les fonctionnalités d’un système de gestion des versions;
    • Avoir l’expérience de gérer, d’encadrer et d’assurer la qualité d’un processus de livraison (release);
    • Avoir de l’expérience avec les concepts de Web adaptatif, d’utilisabilité et d’accessibilité;
    • Avoir de l’expérience avec un logiciel de wireframe (ex. : Axure RP);
    • Avoir de l’expérience en analyse d’une fonctionnalité complexe à partir du dossier d’affaires et des maquettes;
    • Avoir animé des ateliers de travail et des rencontres d’équipe d’au moins CINQ (5) personnes;
    • Avoir de l’expérience dans la rédaction de dossiers fonctionnels et dans la rédaction de comptes rendus de rencontre ou d’atelier de travail ;
    • Avoir géré des enjeux et des liens avec plusieurs projets ou parties prenantes en mettant l’utilisateur au centre des préoccupations;
    • Avoir de l’expérience avec l’approche Web et les concepts UX.

    Originally posted on Himalayas

    Get your free, confidential resume review.
    or drag and drop your file here.
    Similar jobs

    Similar jobs worth comparing

    (RFP) Développeur Java / API's
    (RFP) Développeur Java / API's

    Vaco Recruiter Services • San Diego (CA)

    On-site
    USD 79,000 - 100,000
    Senior Java full stack Developer (JP054706)
    Senior Java full stack Developer (JP054706)

    TiTANS Consulting • Town of Belgium (WI)

    On-site
    USD 90,000 - 130,000
    (DEV) QA
    (DEV) QA

    Vaco Recruiter Services • California (MO)

    Hybrid
    USD 90,000 - 120,000
    Analyste, Équipes de développement ERP (100% Télétravail)
    Analyste, Équipes de développement ERP (100% Télétravail)

    Genius-Erp • California (MO)

    Hybrid
    USD 90,000 - 125,000
    Télétravail à long terme
    REER participatif
    7 congés payés par année
    +2
    Développeur d’application Web et Données (100% télétravail au Québec)
    Développeur d’application Web et Données (100% télétravail au Québec)

    Genius-Erp • California (MO)

    Hybrid
    USD 50,000 - 79,000
    Travail flexible
    Télétravail à long terme
    REER participatif
    +4
    Développeur Java F/H
    Développeur Java F/H

    KHIPLUS • Georgia

    On-site
    USD 85,000 - 120,000
    Développeur.se Fullstack Java / Node.js / Angular Senior – Power BI
    Développeur.se Fullstack Java / Node.js / Angular Senior – Power BI

    Qim info SA • Indiana (PA)

    Hybrid
    USD 80,000 - 100,000
    Opportunités de montée en compétences continues
    Télétravail partiel possible
    Accompagnement personnalisé
    Développeur Web et Données — Télétravail au Québec
    Développeur Web et Données — Télétravail au Québec

    Genius-Erp • California (MO)

    Hybrid
    USD 50,000 - 79,000
    Travail flexible
    Télétravail à long terme
    REER participatif
    +4
    Sr. Full Stack Developer (.NET)
    Sr. Full Stack Developer (.NET)

    ManpowerGroup Global, Inc. • Austin (TX)

    On-site
    USD 105,000 - 145,000
    Plans médicaux
    Plan dentaire
    Plan de vision
    +6
    Développeur logiciel – Communications réseau et C/C++ / Software Developer – Network Communicat[...]
    Développeur logiciel – Communications réseau et C/C++ / Software Developer – Network Communicat[...]

    IP Infusion • United States

    On-site
    USD 93,523 - 116,904