I-Pulses

Développeur JAVA

Description

Dans le cadre de nos projets de développement applicatif sur-mesure pour nos clients, nous recherchons plusieurs Java developers. Vous contribuerez au développement d’un application avec des technologies modernes au sein d’une équipe projet dynamique.

A partir d’analyses fonctionnelles, vous codez les différentes applications de façon efficace, testable et pérenne
Vous vous assurez de la qualité de votre code en faisant des tests unitaires.
Vous construisez des systèmes back-end solides et évolutifs capables de soutenir une charge importante de requêtes quotidiennes.
Vous faites des propositions alternatives en vous challengeant entre collègues.
Vous apprendrez à maîtriser des technologies et des langages de programmation, tout en ayant l’opportunité de développer les compétences qui vous permettront de comprendre les besoins de nos clients. Formations techniques et coaching on the job sont prévus pour vous permettre d’exploiter au mieux vos talents.

Vos Missions

Dans le cadre de nos projets, nous recherchons des Développeurs Java juniors et expérimentés afin de renforcer nos équipes et d’intervenir sur les missions suivantes :

  • Participer à l’analyse et à la conception technique
  • Développer et maintenir les applications
  • Réaliser des tests et participer aux phases de livraison et documentation

Contexte technologique :

  • Côté client : Angular, Javascript, Typescript
  • Côté serveur : Java, Maven, Spring, Docker.
  • Coté base de données : PostgreSQL, MSSQL

Votre Profil

Vous êtes en possession d’un bac ou d’un master en informatique et vous disposez d’une expérience dans une même fonction en développement Java, Spring Boot.
Vous connaissez les outils de tests (à titre d’exemple : Gatling, Cucumber).
Vous avez une idée de la complexité des projets notamment ceux interconnectant des solutions suivant l’architecture SOA/Rest au travers d’events.
Vous êtes capable de travailler en équipe, mais également de manière autonome. Vous disposez d’un esprit logique et d’analyse et enfin, vous faites preuve aussi bien de réactivité que d’initiative.

Compétences privilégiées

  • Connaissance des solutions BPM (jBPM, Camunda, Activiti, …) est un atout
  • L’expérience avec des frameworks de tests tels que (Cucumber, Gatling) est un atout
  • Expérience de travail avec la méthodologie Agile
  • Capacités éprouvées à prendre des initiatives et à innover
  • Expérience avec la gestion du contrôle de version à l’aide de Git
  • Synthétique, rigoureux, précis et fiable.
  • Vous faites preuve d’un bon esprit d’équipe.
  • Excellente capacité d’apprentissage

Ce que nous offrons

Un contrat à durée indéterminée. Vous ferez partie d’une équipe dynamique, participerez à des projets intéressants dans des technologies passionnantes avec des équipes solidaires et dynamiques. Vous aurez également la possibilité de développer en permanence vos capacités tant au niveau technologique, que fonctionnel ou managérial. Enfin, vous bénéficierez d’un package salarial attractif complété par divers avantages extra-légaux avec notamment, 32 jours de vacances par an (20+12), un ordinateur portable et un smartphone.