Architecte Java au Sein de la Digital Factory H/F (3 vues)

Montpellier - 34
17 janvier 2020

DESCRIPTION DU POSTE

Nous vivons dans un monde régi par l’innovation dans lequel les approches traditionnelles en matière d’activité et de technologie ne permettent plus aux entreprises de rester compétitives durablement. Altran vous aide à vous attaquer aux défis d’aujourd’hui en matière d’activité et de technologie en mettant à profit sa grande expertise dans le domaine, associée à une profonde compréhension du secteur et des compétences fondamentales dans l’innovation, les opérations et les technologies, le tout avec une vision d’ingénieur.
Leader mondial du conseil en innovation et ingénierie avancée, Altran propose à ses clients d'innover autrement en les aidant à développer ou en développant pour eux les produits et les services de demain. Le Groupe les accompagne sur l'intégralité de la chaine de valeur du cycle de vie d'un projet, de l'idée à l'industrialisation. Altran intervient depuis plus de 30 ans auprès des grands acteurs de nombreux secteurs :
aérospatial, automobile, défense, énergie, ferroviaire, finance, sciences de la vie, télécoms, etc. En 2018, le groupe Altran a réalisé un chiffre d'affaires de 2, 916 milliards d'Euros. Il compte désormais plus de 45 000 collaborateurs dans plus de 20 pays. Contexte : La Digital Factory d'Altran à Montpellier est un centre de développement web et mobile qui accompagne les clients d'Altran France sur tout le cycle de vie de leurs applications. Notre équipe composée de développeurs, designers, Product Owners et chefs de projet réalise des projets complets en mode agile, des POC/POV et délivre également des missions d'expertise. Tu seras membre de la Digital Factory et tu auras pour mission de définir les architectures logicielles et coordonner les équipes de développement tant sur le plan technique que delivery. Missions :
- Définir les architectures logicielles de nos solutions.
- Participer à la conception d'applications complexes en assurant la faisabilité technique et les choix technologiques.
- Définir le chiffrage détaillé des propositions techniques.
- Rédiger les propositions techniques et les dossiers d'architecture logicielle.
- Travailler en étroite collaboration avec les experts fonctionnels, les chefs de projet, ainsi que la R et D.
- Assurer un rôle clé lors des ateliers clients.
- Participer aux développements et à l'implémentation des solutions, notamment sur les phases sensibles du développement en tant que référent technique.
- Coordonner les équipes de développement tant sur le plan technique que delivery définir et arbitrer les priorités, assigner les tâches, garantir la livraison du développement en respectant les contraintes de coûts, qualité et délai.
- Identifier les évolutions associées améliorant l'efficacité ou la productivité, guider au quotidien les équipes sur ces axes, faire partager les bonnes pratiques issues de cette démarche, porter la démarche d'amélioration continue associée.
- Réaliser des revues de code et du pair programming.
- Accompagner et coacher les développeurs.
- Capitaliser la connaissance technique. Environnement technique :
JAVA/J2EE, JMS, JSP, Spring (Core, Boot, Security, MVC, Batch), Hibernate, Angular, ReactJS, VueJS, Bootstrap, HTML, CSS, Oracle, PostgreSQL, ElasticSearch, Cassandra, Git, GitLab, Jenkins, Ansible, Docker, Junit, Cucumber, Selenium

PROFIL DU CANDIDAT

- Passionné(e), vous avez une excellente maîtrise de la plateforme JAVA.
- Créatif(ve), vous aimez proposer de nouvelles idées et les mettre en application.
- Bon(nne) communiquant(e), vous savez du lien avec les équipes techniques et les équipes métiers.
- Rigoureux(se), vous aimez le code propre et n'avez pas peur du refactoring.