X

Le titulaire de ce poste effectue principalement l’analyse, le développement ainsi que la maintenance de la suite d’applications de l’entreprise selon les meilleures pratiques en matière de développement logiciel. Il excelle en Java, a une bonne connaissance des environnements Eclipse et Oracle et cherche constamment à perfectionner ses compétences. La qualité de son travail n’est pas une option mais une réalité sans cesse renouvelée. Il ne craint ni les défis, ni le plaisir de travailler en équipe pour un objectif commun. Il est appelé à travailler sur les différents projets confiés par nos clients, des gouvernements de pays en émergence et en développement.

RESPONSABILITÉS DU POSTE

  • Modéliser et développer des web services (RESTful API) en utilisant Java 8 / JavaEE.
  • Modéliser et développer les interfaces utilisateurs en HTML 5
  • Analyser et décortiquer les spécifications en des éléments de travail au sein d’un mode Agile
  • Rechercher des solutions et bâtir des preuves de concept.
  • Travailler de concert avec l’équipe d’assurance qualité afin de faciliter les tests.

PROFIL DE L’EMPLOI

Formation 

  • Baccalauréat en Informatique ou autre discipline similaire

Expérience

  • Un minimum de 2 à 5 années d’expérience en programmation Java/JavaEE ; orientée objet et de bases de données relationnelles en conception, développement et intégration de produits logiciels
  • Connaissance de : Java, AngularJS, Bootstrap, HTML 5, CSS
  • Automatisation de tests unitaires et intégration continue
  • Méthodologie Agile : JIRA
  • Système de contrôle de version (Bitbucket, SVN, GIT) (atout)
  • Bonne connaissance du français et de l’anglais, parlés et écrits

Compétences techniques

  • Java (6 et plus)
  • EJB, RESTful services API (JAX-RS), JSON (JAXB), JUnit, Mockito Jasmine, Protractor
  • Modèles de conception et architectures N-Tiers
  • Développement d’applications web basé sur des services (SOA)
  • JasperReport
  • Base de données : MySQL, PostgresSQL, Microsoft SQL Server

Atouts

  • Eclipse
  • Base de données : MySQL, PostgresSQL, Microsoft SQL Server
  • Intégration continue : Jenkins
  • Connaissance d’outils de validation de code tels que SonarQube
  • Outils de déploiement tels que Maven
  • Framework Hibernate, outil TorpedoQuery
  • Framework OSGi
  • Js
Postuler à cette offre d'emploi