Architecte Software / Référent Technique F/H

Astier Francis
Brest, France
1 day ago
Apply on candidat.francetravail.fr
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
€45,000.0 - €85,000.0
Working hours
Regular working hours
Languages
French

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Apache HTTP Server Apache Tomcat Automation of Tests Code Review Continuous Integration Linux Elasticsearch Hibernate (Java) Hyper SQL Database (HSQLDB)
+32 more
Java Persistence API Spring Framework Junit Python (Programming Language) PostgreSQL Apache Maven Cisco Nexus Switches OpenShift Oracle (Applications) Software Architecture Mockito Software Deployment Software Engineering TypeScript Web Applications Angular Material Spring-boot Cypress (Programming Language) Spring AOP Technical Debt Gitlab Git Spring Data AngularJS Gitlab-ci Kubernetes Npm(Software) JestJS Web Architecture Spring Batch Jasmine Docker

Job description

nDans le cadre de la maintenance et de l’évolution d’un parc d’applications Web, nous recherchons un(e) Architecte Software / Référent Technique pour intervenir sur des applications à forte dimension métier et technique.

Requirements

Descriptif du poste:\n\nVous occuperez un rôle central dans la définition des architectures, les choix technologiques et l’accompagnement des équipes, tout en conservant une proximité avec le développement.\nLe poste\nVous intervenez comme référent technique sur un environnement applicatif complet, de la définition des architectures jusqu’au déploiement et à la qualité des livraisons.\nVotre rôle : construire des solutions robustes, maintenables et évolutives, définir les standards techniques et accompagner leur mise en œuvre par les équipes.\nVos missions\nArchitecture & Conception\n* Définir les solutions d’architecture en respectant les standards IT\n* Concevoir des socles techniques réutilisables et standardisés\n* Analyser les besoins fonctionnels et les traduire en solutions techniques\n* Rédiger les spécifications techniques\n* Proposer de nouvelles solutions et orientations technologiques\n* Challenger et valider les chiffrages techniques\nDéveloppement & Qualité\n* Participer au développement et à l’évolution des applications Web\n* Garantir les bonnes pratiques de développement\n* Réaliser des code reviews et favoriser le pair programming\n* Participer à la résolution des problématiques techniques complexes\n* Assurer la qualité des différentes livraisons\n* Limiter la dette technique et piloter les évolutions nécessaires\nCI/CD & Industrialisation\n* Mettre en œuvre et faire évoluer les chaînes d’intégration continue\n* Participer à l’automatisation des tests et déploiements\n* Accompagner la conteneurisation et le déploiement des applications\n* Maintenir la documentation technique à jour\nRéférent technique\n* Animer les réunions et ateliers techniques\n* Accompagner les développeurs dans leurs choix de conception\n* Être l’interlocuteur technique privilégié des différentes parties prenantes\n* Assurer une veille technologique sur le périmètre\nEnvironnement technique\nBackend\n* Java 17 / 21\n* Spring Boot / Spring Security / Spring Data\n* Spring AOP / Spring Web / Spring Batch\n* JPA / Hibernate\n* Python\nFrontend\n* Angular\n* Angular Material\n* TypeScript\n* Node.js\n* Angular SSR\n* Leaflet\nData\n* Oracle\n* PostgreSQL\n* Elasticsearch\n* HSQLDB\nDevOps & Industrialisation\n* Git / GitLab\n* GitLab CI/CD\n* Maven / NPM\n* Docker\n* Kubernetes\n* OpenShift\n* Nexus\n* Tomcat / Apache\n* Linux\nTests\n* JUnit / Mockito\n* Vitest / Jest / Jasmine / Karma\n* Cypress\nIA & nouvelles pratiques de développement\nLe poste intègre également une dimension autour de l’IA appliquée au développement logiciel, notamment sur :\n* L’utilisation d’outils d’IA agentique\n* Le prompt engineering\n* L’amélioration et l’accélération de certaines activités de développement\n* L’exploration de nouvelles pratiques d’ingénierie logicielle assistées par IA\n\nProfil recherché:\n\n* Formation Bac+5 en informatique, école d’ingénieur ou Master\n* Minimum 8 ans d’expérience en développement logiciel Full Stack Java\n* Expérience significative en architecture logicielle ou rôle de référent technique\n* Très bonne maîtrise de l’écosystème Java / Spring\n* Bonne connaissance des architectures Web modernes et d’Angular\n* Expérience des environnements CI/CD, Docker et Kubernetes / OpenShift\n* Capacité à concevoir des socles techniques réutilisables et à définir des standards de développement\n* Capacité à challenger des solutions et accompagner techniquement une équipe\n* Intérêt ou expérience autour de l’IA agentique et du prompt engineering\n* Français courant

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidat.francetravail.fr
Prepare application

Good distractions

Loading talks and stories from around this role…