52007
Partager cet emploi
#LI-Hybrid

Veuillez prendre note que ce poste est en mode hybride.

Alithya, chef de file en transformation numérique, accompagne des clients et des partenaires internes dans la recherche d’experts, de collaborateurs créatifs et ingénieux. C’est l’un des nombreux services d’Alithya.

Des projets à la hauteur de vos ambitions

  • Développer :

    • et maintenir des applications Web en utilisant Java 8+, Angular 8+ et SQL;

    • et gérer des bases de données Oracle et SQL, ainsi que des systèmes de messagerie JMS;

    • des applications pour les serveurs Web et assurer leur bon fonctionnement.

  • Travailler avec les plateformes Spring 5 (MVC, Data, Test, Reactive), Spring Boot 2, Hibernate, et JUnit 4+ pour créer des solutions robustes et évolutives;

  • Utiliser les trousses de développement logiciel (SDK) d’AWS, en particulier pour les technologies S3 et Redshift;

  • Effectuer des tests unitaires et d’intégration avec Mockito;

  • Gérer les sources et les branches de code en utilisant Git et Gitflow;

  • Collaborer avec les équipes pour développer des interfaces intersystèmes en utilisant Java, Spring MVC et Spring Boot.

Quand ça clique!

  • Minimum de 5 ans d’expérience en développement avec Java 8+, Angular 8+ et SQL, et avec les plateformes Spring 5 (MVC, Data, Test, Reactive), Spring Boot 2, Hibernate, JUnit 4+;

  • Expérience :

    • avec les SDK d’AWS, particulièrement pour les technologies S3 et Redshift;

    • en développement avec les bases de données Oracle et SQL, JMS, Maven, ainsi qu’avec les tests unitaires et d’intégration avec Mockito;

    • professionnelle avec le gestionnaire de sources Git et la gestion de branches Gitflow;

    • de développement avec les serveurs Web.

  • Très bonne connaissance des technologies Java, Spring MVC et Spring Boot, et du développement d’interfaces intersystèmes;

  • Bonne connaissance des outils technologiques suivants :

    • Messagerie (JMS, AMQP), OpenShift, Kubernetes, Docker, Camel;

    • Bases de données Oracle et SQL;

    • Sécurité : OpenID, certificats de clé publique;

    • Swagger;

    • Outils de test : Mockito, JUnit;

    • Outils de simulation (mocking) : Castle Mock, SoapUI, Postman.

  • Bonne connaissance :

    • des plateformes et des solutions d’intégration;

    • de l’environnement de développement Scrum/Agile;

    • des principes et des environnements DevOps.

  • Connaissance :

    • de l’application Jira et/ou Confluence;

    • en HTML5 et CSS3 (atout).

Compétences linguistiques :
  • Français: Maîtrisé
Partager cet emploi