Développeur Backend Java EE H/F (59 vues)

Le job
Partenaire de la transformation digitale des entreprises, Orange Applications for Business est l'entité d'Orange Business Services spécialisée dans la conception et le développement de services applicatifs, et l'intégration de systèmes.

Nos équipes accompagnent au quotidien près de 20 000 entreprises tout au long du cycle de vie de leurs projets, dans les domaines clés de l'expérience client, de la Data/analytics et des objets connectés, et dans les secteurs notamment des Smart Cities et de l'e-santé.

En 2017, Orange est l'un des dix groupes au monde à obtenir la certification « Top Employer Global 2017 ».

Nous recherchons un(e) développeur-concepteur Java EE pour renforcer notre équipe de développement d'applications mobiles et intégrer le Centre de Compétences Mobile Business Applications (Rennes). Vous interviendrez sur des projets de développement auprès de nos clients grands comptes, pour réaliser les backends produisant les web services adaptés à nos applications mobiles.
Vous aurez comme principales missions :

- Responsable du développement d'applications backend Java EE en s'inscrivant dans une logique DevOps / Mobile DevOps (outils, indus, amélioration continue).
- Concevoir des solutions et proposer des architectures logicielles.
- Rédiger et valider les documentations techniques de vos projets.
- Appliquer les règles de qualité de développement en utilisant les outils adaptés à ces réalisations.
- Réaliser les tests unitaires et la documentation technique.
Le profil idéal
Vous êtes de formation ingénieur ou équivalent et êtes passionné(e) par le développement et les nouvelles technologies. Vous êtes autonome, dynamique, curieux et savez être force de proposition. Vous disposez de plusieurs expériences dans le domaine des backend Java EE, seul ou en équipe, avec l'utilisation voire la mise en place de bonnes pratiques de développement, ainsi que d'environnements industrialisés (forge logicielle, outil de qualimétrie, build auto...). Vous avez réalisé des projets à engagements pour un client externe à votre société.

Les connaissances en sécurité des web services, ainsi que sur les notions de micro-services sont un plus. Une sensibilité aux environnement mobile est également un plus.

Compétences attendues :
- Culture web-service : connaissance des domaines techniques Java/Spring/Spring Boot, architectures micro services, backend.
- Bonne connaissance des technologies de développement et des bonnes pratiques associées.
- Bonne connaissance des méthodologies de développement (Agile notamment), ainsi que des usages en industrialisation (DevOps / Mobile DevOps).
- Pratique de l'Anglais, oral et écrit.