Architecte Logiciel Java (H/F)

Alteca
Villeurbanne, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Villeurbanne, France

Tech stack

Java
JavaScript
Cloud Computing
Continuous Integration
Debian Linux
Linux
DevOps
Java Persistence API
Spring
Software Architecture
Release Management
Service-Oriented Architecture
Shell Script
TypeScript
Spring-boot
Technical Debt
GIT
Containerization
Angular
Gitlab-ci
Kubernetes
REST
Spring Batch
Api Management
Docker
Jenkins
Microservices

Job description

En tant qu' Architecte Logiciel Java (H/F), tu seras rattaché(e) au Pôle Digital de notre Agence Lyonnaise. Ton Manager, le Responsable du pôle sera ton interlocuteur privilégié. Il assurera ton intégration durant tes trois premiers mois dans l'entreprise, ta montée en compétences, tes points de suivi tout au long de tes missions et tes Entretiens Annuels. Vous rejoindrez notre équipe composée de 6 experts logiciels et d'un chef de projet afin d'assurer l'accompagnement et l'évolution autour de nos technologies. Vous serez le garant de l'architecture logicielle et de la pérennisation du patrimoine applicatif, un appui technique et architectural aux développeurs sur nos projets métiers, ainsi qu'un acteur principal du release management et du support N4. Vous travaillerez en étroite collaboration avec les différents services de notre structure. Missions : Architecture : Définir et construire l'architecture technique et briques logicielles. Construire notre feuille de route technologique et participer aux projets d'évolution du SI. Être force de proposition, développer, guider et diriger la mise en œuvre des choix techniques retenus. Implication dans les projets : Etre partie prenante des projets structurants du plan de production à destination de nos adhérents. Faciliter la réussite de ces projets tout en apportant une expertise technique et technologique. Etant partie prenante de ces projet, accompagner l'équipe de développement en tant qu'architecte et référent technique. Guider les développeurs vers leur montée en compétence. Intégration : Maintenir et faire évoluer la plateforme d'intégration continue. Construire et façonner les livrables à travers les versions majeurs et interversions. Industrialiser et optimiser le packaging et le déploiement d'application dans une démarche d'amélioration continue. Culture technologique : Être acteur de l'acculturation technique, rédiger les documentations nécessaires et participer au transfert de compétence interservices. Dispenser, partager, vulgariser le savoir à travers des présentations de sujets techniques et l'alimentation des bases de connaissance. Faciliter la transversalité avec les département Infrastructures, Conseil et Fonctions supports. Co-constuire l'avenir, l'outillage, la gestion de l'exploitation logicielle avec les équipes Infrastructure. Adopter une culture transverse orientée DevOps. Culture générale & savoir-être : Comprendre les enjeux technologiques - évolutions, performances, pérennité et dette technique - dans le contexte d'un GIE en constante évolution. Être autonome sur l'organisation de son travail tout en facilitant la conduite des projets (estimations, reste à faire, reporting en général)

Requirements

De formation supérieure en informatique, vous justifiez d'une expérience significative de 5 à 10 ans dans une fonction similaire. Compétences techniques Larges compétences et culture de la stack Java / Angular: Ayant justifié d'expériences significatives dans le domaine Compétences architecturales sur ce couple technique Framework Spring, Spring Boot, Spring Batch, JPA Culture Javascript / Typescript / SPA Architectures orientées services (Micro services et API REST): Identity Provider et API Manager - Gravitee Compétences et culture DevOps Conteneurisation Docker: Docker Compose Architecture et hébergement cloud (Kubernetes est un plus) A l'aise sur environnements Linux / Shell script (idéalement Debian) Expérience significative autour du Release Management: Construction, façonnage d'artefact Optimisation, Industrialisation Intégration Continue: Git (Feature Branch Workflow) / Gitlab CI Jenkins

About the company

Chez Alteca le management de proximité, le bien-être et l'évolution de nos collaborateurs sont des priorités qui nous permettent, chaque jour, de proposer la meilleure expertise possible à nos clients. Et c'est grâce à ces convictions, que nous sommes aujourd'hui référencés auprès de partenaires grands comptes., ALTECA est une société de services en ingénierie informatique de 430 collaborateurs, dotée d'une forte implantation nationale à travers 7 agences. Acteur de référence auprès de ses partenaires grand comptes dans les secteurs de la grande distribution, la banque, l'assurance, mais aussi l'industrie, ALTECA propose une grande diversité de métiers et de carrière dans l'informatique de gestion.

Apply for this position