Orange Bank : Architecte Applicatif Java EE F/H
CDI Rue (Somme) Architecture / Urbanisme
Description de l'offre
about the role
Dans le cadre d’un projet stratégique majeur de déploiement d’une offre 100% mobile, nous recherchons un(e) Architecte Applicatif Java EE, si possible avec une spécialisation Sécurité et/ou PM/Workflow/Bus/MOM
Le service Achitecture d'Entreprise se renforce pour accompagner les transformations du SI, et particulièrement concernant le composant central de sa plate-forme temps réel développée en Java EE et composée de :
· Une API REST, un ensemble de traitements batchs
· 2 serveurs d’autorisation de transactions cartes bancaires
· un serveur d’authentification, un serveur dédié aux partenaires
Cette plate-forme est au cœur des échanges avec le reste du SI : elle est donc fortement intégrée avec des composants du SI Banque ou des partenaires externes
Dans ce contexte, les missions se déclinent de la façon suivante :
· Définir les orientations d’architectures en déclinaison de la stratégie de la banque
· Décrire la cible d’architecture SI, et la faire évoluer au fur et à mesure de la transformation du SI
· Contribuer à la définition des stratégies et plan de mise en œuvre des transformations SI
· Accompagner les projets, en analysant les besoins d’évolutions et en proposant des solutions adaptées.
· S’assurer que les solutions proposées sont bien conformes aux orientations d’architecture
· Participer aux processus de sélection des solutions envisagées afin d’apprécier leur conformité aux orientations d’architecture et leur facilité d’intégration
· Qualifier fonctionnellement et sur un plan logiciel les solutions envisagées
· Assister les équipes tout au long des phases des projets, afin de garantir l’évolutivité et la ré-utilisabilité des solutions mises en oeuvre
· S’assurer que les principes de conception validés sont correctement implémentés
· Documenter les différents niveaux d’architecture du SI (Niveau Métier en coordination avec les équipes Marketing et Processus, Niveau Applicatif, Niveau Données …) et maintenir à jour cette documentation.
· Assurer une veille technologique de l’état de l’art et des bonnes pratiques et partager cette connaissance au sein de la DSI.
· Veiller à la performance du SI dans son ensemble.
about you
Formation supérieure en informatique (bac + 4 minimum)
Anglais professionnel obligatoire
Expérience SI de 10 ans minimum
Connaissance en architectures Java EE, notamment dans un contexte d'intégration de multiples partenaires (le plus souvent via des WS)
Technologies : Java 8, Tomcat, CXF, Spring, Spring Data, Spring batch, Hibernate
Outils : Maven, IntelliJ, git
Capacité à suivre une équipe de développeurs en termes d'organisation et de qualité de code (nombreuses revues de code), d'optimisation de performances
…et si possible en complément :
Fortes connaissances en sécurité applicative : OWASP, HTTL/SSL, gestion de certificats, sécurisation d'API, OAuth, jeton JWT
Connaissances en solution type BPM, bus de messages, Apache Kafka, JMS
Connaissance des technologies : Web / Mobile / Service Layer Java / Sécurisation des API
Expérience des méthodes agile
department
Orange Bank
contract
Regular