Ingénieur(e) Java (F/H)


Pour accompagner au mieux nos clients et les aider à appréhender les changements induits par l’émergence de nouvelles technologies, sur les chantiers, dans les bureaux d’études, aux côtés des gestionnaires d’Infrastructures, le Groupe MONNOYEUR a créé ARKANCE.

Au sein d’ARKANCE, ARKANCE SYSTEMS fournit des solutions logicielles collaboratives adaptées aux problématiques client, tout au long du cycle de vie des projets. Notre ambition, c’est devenir le leader dans les solutions CAO (conception par ordinateur) pour la construction et l’industrie.

Pour accompagner notre stratégie de développement et impulser notre croissance, nous recrutons un(e) :

Ingénieur(e) Java (F/H)

Mission

Sous la responsabilité du Responsable Développement, l’Ingénieur(e) .Net participe à la conception et au développement d’applications CAO.

Activités :

Réalisation de l’analyse technique (Sous la responsabilité du responsable développement)

  • Analyser les besoins du client spécifiés par la maîtrise d’ouvrage et les traduire en cahier des charges techniques.
  • Écrire les spécifications techniques générales et détaillées en envisageant les problèmes éventuels et les évolutions.

Développement des applications

  • Rédiger les lignes de codes nécessaires à la création d’une application ex-nihilo ou en adaptant des applications existantes.
  • Appliquer l’état de l’art en matière d’ingénierie logicielle (architecture n-tiers, design pattern).
  • Développer les interfaces avec d’autres applications
  • Corriger et optimiser les fonctionnalités (qualité, charte graphique, ergonomie…).
  • Documenter les applications pour les développements ultérieurs et la mise en production.

Tests et écriture des corrections nécessaires

  • Préparer et réaliser les tests unitaires.
  • Réaliser les tests de charge.
  • Apporter les correctifs nécessaires suite à ces tests ou aux tests fonctionnels réalisés par les utilisateurs ou la maîtrise d’ouvrage.

Maintenance corrective et évolutive des applications

  • Assurer les corrections suite aux problèmes soulevés (bugs).
  • Prendre en compte les évolutions des solutions techniques existantes.
  • Assurer la programmation des évolutions demandées par les utilisateurs.

Profil : Java expérimenté

  • De formation bac+2 à bac+5 (école d’ingénieur ou formation universitaire), vous justifiez d’une première expérience en développement Java.
  • Vous êtes passionné par le monde J2EE et avez développé des projets en Java.
  • Votre périmètre technologique :
    • Vous connaissez Spring Boot Java, Backbone.js, Docker
    • Vous savez installer, déployer, configurer un serveur J2EE sur Linux.
    • Vous avez développé une application JAVA Struts ou GWT
    • Vous maitrisez un des Frameworks suivant : Spring / Hibernate / JPA
    • Vous savez mettre en place des tests unitaires en Java

Vous partagez nos valeurs : Courage, Convivialité, Entrepreneuriat et Respect.

recrutement@arkance-systems.com

REJOIGNEZ-NOUS !