DÉVELOPPEUR JAVA - PLUGINS ECLIPSE (H/F)

DÉVELOPPEUR JAVA - PLUGINS ECLIPSE (H/F)
Société : EURO-INFORMATION DEVELOPPEMENTS | Agence : JAVA ET Z | Réf. : A027701 | Date de publication : 26/03/2021
STRASBOURG (67000) - BAS-RHIN | CDI | Niveau de formation : BAC + 4 validé, BAC + 5 validé ou en cours | Niveau d'expérience : non renseigné | Métier : Informatique : Etudes & Développements - Analyste développeur et/ou Développeur, Informatique EURO-INFORMATION DEVELOPPEMENTS

Postuler avec mon CV

Présentation de la société

Euro-Information, filiale technologique du groupe Crédit Mutuel Alliance Fédérale, conçoit, réalise, maintient et exploite un système d’information commun utilisé par le Groupe.
Les activités de développement et de production informatique au niveau national et international sont assurées par environ 3700 salariés répartis sur plusieurs sites géographiques au niveau national : Strasbourg, Nancy, Dijon, Orléans, Lyon, Lille, Cergy, Val de Fontenay, Paris et Nantes.

Mission

Mission principale

Nous recherchons un développeur Java pour travailler sur le développement de plugins Eclipse.

Notre équipe est en charge de l’outillage Java et Cobol.
Nous utilisons IDZ (surcouche Eclipse d’IBM) pour développer en Cobol.
A ce titre nous intégrons IDZ avec différents outils maisons. Nous cherchons également à améliorer l’éditeur Cobol d’IDZ afin de lui ajouter des fonctionnalités inspirés d’autres éditeurs (Visual Studio, IntelliJ IDEA, …).

Activités / Tâches spécifiques du poste

Les plugins que vous serez amené à développer :

  • Des générateurs de squelette de code Cobol à partir de template
  • L’intégration d’outils maisons (ex : intégration d’un référentiel de services SOA pour Cobol, détecteur d’erreurs sémantiques ou de code contraire à nos normes de développement, … )
  • Des nouvelles options de refactoring
  • De la complétion de code intelligente (ex : IntelliCode)
  • De l’affichage d’information dans l’éditeur Cobol (ex : CodeLens, …)
  • ...

Au sein de l’équipe projet actuellement constituée de 3 personnes dont un chef de projet, les tâches confiées peuvent couvrir les étapes suivantes :

  • Participation aux spécifications
  • Définition de l’architecture logicielle de la solution,
  • Développement technique en Java et REXX
  • Tests unitaires,
  • Intégration,
  • Supports aux utilisateurs,
  • Assurer la maintenance corrective

Profil

Connaissances et compétences

De formation Bac+4/+5, vous devez maîtriser la programmation objet et le langage Java (design patterns, Java 8, API Collections, gestion multi-thread, spring, maven, optimisation mémoire et performances, réflexion, comportement de la JVM, …) et avoir une base en création d’IHM (Pattern MVC et idéalement SWT).
Vous êtes à l’aise avec les tests unitaires (ex : JUnit).

Une base de programmation des plugins Eclipse serait un plus ainsi que les outils de tests unitaires spécifiques à SWT : SWTBot/RedDeer.

L’interfaçage avec certains outils de notre Mainframe se fait grâce au langage REXX. Vous serez amené à développer dans ce langage.

La mission ne consiste pas à développer en Cobol, mais par contre notre « métier » étant l’outillage Cobol, vous devrez comprendre les problématiques associées et le fonctionnement des outils que manipulent les développeurs Cobol.

Une bonne maîtrise de Java est prioritaire. Une connaissance préalable du langage Cobol et REXX serait appréciée.
Il faut à minima être ouvert à comprendre ce qu’est le langage Cobol, le Mainframe et à apprendre les bases de REXX.

Parmi les autres compétences appréciées :
• Git (Utilisation de branches, gestion des conflits, réécriture d’historique, …)
• Expérience en intégration continue
• TFS (WorkItem, Build)
• Kotlin

Savoir-être - savoir-faire

Vous avez le goût des contacts, l'aptitude à communiquer et le sens du travail en équipe.

Vous êtes motivé, autonome et vous savez faire preuve d'initiatives.

Vous disposez de capacités d’analyse et de synthèse.

Avantages

Rémunération fixe versée sur 13 mois

RTT

Intéressement, participation et abondement

Plan épargne entreprise et PERCO

Contrat de santé collectif

Prévoyance

Retraite supplémentaire prise en charge à 100% par l’employeur

Conditions bancaires et assurances préférentielles

Politique parentale avantageuse

Informations complémentaires

Le poste basé à Schiltigheim (Strasbourg) est à pourvoir en CDI avec un démarrage ASAP.

Postuleravec mon CV
Partager

Ces autres offres peuvent vous intéresser

Votre candidature en 4 étapes

  1. Premier contact

    Vous avez postulé à une offre d'emploi et votre candidature a retenu notre attention.

  2. Entretien en face à face

    Bravo, vous êtes convié.e à un entretien en face à face.

  3. Embauche

    Votre candidature est validée, félicitations.

  4. Intégration

    Bienvenue, votre parcours d'intégration va débuter prochainement.