DÉVELOPPEUR JAVA - PLUGINS ECLIPSE (H/F)
CDI Strasbourg (Bas-Rhin) Développement informatique
Description de l'offre
Société
EURO-INFORMATION DEVELOPPEMENTS
Agence
JAVA ET Z
Nature du contrat
CDI
Référence
A027701
Localisation du poste
STRASBOURG (67000) - BAS-RHIN
Date de publication
27/09/2020
Niveau de formation
BAC + 4 validé, BAC + 5 validé ou en cours
Niveau d'expérience
non renseigné
Famille professionnelle
Informatique / Technologie
Présentation de la société
Euro-Information, filiale Informatique du groupe de bancassurance Crédit Mutuel, 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 3200 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.
Autres informations
Le poste basé à Schiltigheim (Strasbourg) est à pourvoir en CDI avec un démarrage ASAP.
Vous bénéficierez d’avantages « Convention Collective Banque » comme :
• 13ème mois,
• RTT,
• Prime d’intéressement et de participation,
• Abondement,
• Conditions bancaires avantageuses,
• Régime de Frais de Santé et de Retraite très attractif,
• Et encore plein d’autres avantages à découvrir…
Vous évoluez dans un environnement stimulant basé sur un management de proximité. Un Groupe qui s’engage pour ses salariés par la formation et l’évolution professionnelle.
Vous recherchez un projet innovant ? Alors Rejoignez la Team EI en postulant!