À propos
SCC est la division « technologie » du Groupe Rigby. Premier groupe informatique privé en Europe, SCC est un acteur majeur de l'intégration et des services informatiques d'infrastructure.
L'ambition de SCC est de fournir à ses clients des solutions technologiques et des services intégrés pour assurer l'efficacité financière et opérationnelle de leur outil informatique et supporter leur compétitivité.
Partenaire incontournable, SCC répond à l'ensemble des besoins clients, des plus simples aux plus complexes, grâce à l'étendue de son offre et de sa couverture géographique, son expertise tant généraliste que spécialisée et la portée de ses centres de service.
SCC est avant tout une aventure humaine. Ses collaborateurs sont sa principale richesse. Ensemble, ils sont réunis autour de cinq valeurs d'entreprise : l'esprit d'entreprendre, le professionnalisme, l'esprit d'équipe, l'engagement et les diversités.
Présente sur tout le territoire national, SCC compte plus de 5 000 clients, 3 300 collaborateurs et d'un chiffre d'affaires de 2,7 Milliard d'EUR en France au 31/03/2024.
Chez SCC, nous valorisons la diversité et l'inclusion. Chaque talent compte, indépendamment du genre, du handicap ou de toute autre distinction.
Le poste
La mission se déroule au sein de la direction Technique Informatique. L'équipe est composée de 7 architectes logiciels répartis sur l'ensemble des sites du client.
Ces architectes logiciels sont transverses et sont susceptibles d'intervenir sur toutes les applications du SI. Un portefeuille applicatif leur est toutefois affecté. Afin de répondre aux différents enjeux des chantiers 2023-2026 puis 2027-2030, l'équipe doit consolider son pôle d'Architecture Logicielle avec un Architecte logiciel hautement confirmé sur les technologies : Java / J2EE, Spring, Spring Batch, Spring Boot, JPA/Hibernate , Angular, JBoss.
L'architecte logiciel accompagnera en proximité les projets délivrés sur le site client.
Il accompagnera les équipes de développement dans les chantiers de migration vers le nouveau socle logiciel (migration de java 8 à java 17, passage à SpringBoot et conteneurisation).
Description du besoin
- Concevoir l'architecture logicielle des nouvelles applications du SI dans le respect du cadre d'architecture et des exigences de performances, de sécurité et d'exploitabilité
- Superviser, accompagner la conception de l'architecture logicielle lorsqu'elle est assurée par les projets et la valider
- Accompagner, orienter et suivre les équipes projet dans l'utilisation des frameworks (architecture logicielle) et lors des migrations de socle technique
- Organiser des revues de code et de conception technique afin de vérifier la bonne mise en œuvre de l'architecture logicielle, la bonne utilisation des frameworks, le respect des normes et standards
- Véhiculer les bonnes pratiques dans l'entreprise (modularité, dépendances…)
- Accompagner les équipes de développement dans la résolution des problèmes techniques nécessitant une expertise importante
- Définition et mise en oeuvre d'une démarche de contrôle continu de la qualité logicielle
Profil recherché
Java 8/17, Spring, SpringBoot, Spring Batch, JPA/hibernate, CXF, Vaadin, Angular 17-19
WS SOAP, WS Rest, JMS
Jboss, Postgresql, Eclipse, Maven, SVN/Git, Jenkins
Expertise technique Fullstack (conception et développement Java / JEE, Spring, Hibernate/JPA, Vaadin, Angular)
Traitement Batch avec forte volumétrie (Spring batch)
Revues de codes, gestion de la qualimétrie logicielle
Modélisation et conception d'architectures logicielles complexes
Rédaction de documents d'architecture logicielle, documents de conception technique
Maitrise de l'environnement de développement et de déploiement (Eclipse, SVN, GIT, Maven, Jenkins, Jboss, Postgresql)
Sécurité informatique / Sécurité des systèmes d'informations
Capacités relationnelles, écrites et orales (sens de l'écoute et du dialogue, conduite de réunion, esprit de synthèse, capacité à convaincre, capacité à vulgariser un sujet technique)
Avantages
/