développeur Fullstack expérimenté

Groupement interministériel de contrôle
Paris, France
4 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

Paris, France

Tech stack

Clean Code Principles
Java
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Software Quality
Information Systems
Databases
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
DevOps
JUnit
Python
PostgreSQL
SonarQube
Management of Software Versions
Flask
Delivery Pipeline
Spring-boot
GIT
Pytest
Containerization
Angular
Gitlab-ci
Kubernetes
Kafka
Event Sourcing
Docker

Job description

Il conseille le cabinet du Premier ministre sur les aspects juridiques et techniques liés au renseignement.

Il accompagne les services de renseignement et de sécurité pour améliorer l'efficacité du travail de leurs exploitants. Il leur apporte un soutien technique et logistique, en province et outre-mer, en 24x7.

Il est composé de trois entités, respectivement chargées des traitements opérationnels, des systèmes d'information et des affaires générales. Son site principal est situé à Paris

Au sein de la sous-direction technique, le bureau Développement des applicatifs regroupe des développeurs Front, Back, Fullstack, chefs de projets.

Le Bureau développement des Applicatifs offre :

· Un environnement technique moderne et stimulant.

· Des projets stratégiques basés sur les dernières technologies.

· Des formations et du temps dédié à la veille technologique.

Une culture axée sur la qualité, l'innovation et la collaboration

Dans le cadre de l'émergence de nouveaux produits et du besoin en développement de nouvelles fonctionnalités métiers, nous recherchons un développeur Fullstack expérimenté.

Les développements s'appuient sur des architectures distribuées, multi services et événementielles.

Vous évoluerez dans un environnement dynamique et collaboratif, au sein d'une équipe Agile engagée dans la qualité du code, l'innovation et la veille technologique.

· Concevoir, développer et maintenir des applications robustes, évolutifs et sécurisés en Angular 20, Java (Spring Boot) et Python (Flask).

· Intégrer et orchestrer des flux asynchrones avec Kafka.

· Garantir la qualité, la testabilité et la maintenabilité du code via le TDD, le Clean Code.

· Mettre en oeuvre des tests unitaires et d'intégration automatisés.

· Collaborer avec les équipes DevOps pour améliorer les pipelines CI/CD et la surveillance des Services.

· Contribuer à la veille technologique et à l'innovation technique.

· Assurer la performance, la résilience et la sécurité des services déployés.

Requirements

· Expérience : 3 à 5 ans minimum en développement Fullstack, avec une pratique confirmée de Spring Boot et Angular (Flask est un plus).· Bonne connaissance des patterns d'architecture (DDD, hexagonale, event-driven).· Excellente compréhension des bonnes pratiques de développement : TDD, Clean Code.· Sensibilité aux enjeux de performance, scalabilité, sécurité et résilience.· Goût pour l'innovation, la veille technologique et l'amélioration continue.· Autonomie, rigueur, sens du collectif.Environnement technique :· Langages: Java 17+, Python 3.x· Frameworks : Spring Boot, Flask· Architecture : Multiservices, CQRS, Event Sourcing.· Bus de message: Kafka· Base de données: PostgreSQL· Stockage objet S3· Tests: JUnit, Pytest.· CI/CD: GitLab CI, SonarQube· Versioning: Git· Conteneurisation / Orchestration: Kubernetes, docker.

Bienvenue chez Groupement interministériel de contrôle (GIC)

Le GIC est le correspondant privilégié de la Commission nationale de contrôle des techniques de renseignement.Il conseille le cabinet du Premier ministre sur les aspects juridiques et techniques liés au renseignement.Il accompagne les services de renseignement et de sécurité pour améliorer l'efficacité du travail de leurs exploitants. Il leur apporte un soutien technique et logistique, en province et outre-mer, en 24x7.Il est composé de trois entités, respectivement chargées des traitements opérationnels, des systèmes d'information et des affaires générales. Son site principal est situé à ParisAu sein de la sous-direction technique, le bureau Développement des applicatifs regroupe des développeurs Front, Back, Fullstack, chefs de projets. Le Bureau développement des Applicatifs offre : · Un environnement technique moderne et stimulant.· Des projets stratégiques basés sur les dernières technologies.· Des formations et du temps dédié à la veille technologique.Une culture axée sur la qualité, l'innovation et la collaboration, · Expérience : 3 à 5 ans minimum en développement Fullstack, avec une pratique confirmée de Spring Boot et Angular (Flask est un plus).

· Bonne connaissance des patterns d'architecture (DDD, hexagonale, event-driven).

· Excellente compréhension des bonnes pratiques de développement : TDD, Clean Code.

· Sensibilité aux enjeux de performance, scalabilité, sécurité et résilience.

· Goût pour l'innovation, la veille technologique et l'amélioration continue.

· Autonomie, rigueur, sens du collectif.

Environnement technique :

· Langages: Java 17+, Python 3.x

· Frameworks : Spring Boot, Flask

· Architecture : Multiservices, CQRS, Event Sourcing.

· Bus de message: Kafka

· Base de données: PostgreSQL

· Stockage objet S3

· Tests: JUnit, Pytest.

· CI/CD: GitLab CI, SonarQube

· Versioning: Git

· Conteneurisation / Orchestration: Kubernetes, docker.

Benefits & conditions

EducationalOccupationalCredential postgraduate degree EducationalOccupationalCredential bachelor degree EducationalOccupationalCredential

About the company

Le GIC est le correspondant privilégié de la Commission nationale de contrôle des techniques de renseignement.

Apply for this position