Description du poste
Le poste proposé se situe au sein de la division « Innovation et échanges mutualisés » (DIEM) dans l’ équipe E-contacts.
Nous recherchons un(e) développeuse/développeur Full Stack Java confirmé(e). L'application principale gérée par l’ équipe est l’ outil de messagerie sécurisé mis à disposition des usagers de la DGFIP. Cet outil de gestion de la relation usagers (GRU) propose des formulaires de demandes et permet à l'usager de suivre l'avancement de ses démarches auprès de l'administration.La messagerie sécurisée devient un canal privilégié des demandes de tous les usagers. Elle est accessible depuis plusieurs portails (impots.gouv.fr, PortaiPro,Portail des successions vacantes). Elle est disponible sur le WEB et sur Smartphone. L’ application E-contacts est également utilisée par les agents de la DGFIP pour la gestion des demandes usagers.
La messagerie sécurisée est en cours de modernisation (API et compatibilité DSFR langage clir/vue.js). A coté d’ E-contacts, l’équipe développe également la messagerie sécurisée OGD-RH disponible depuis le portail des ressources humaines, à destination des agents de la DGFIP et des services gestionnaires en matière de ressources humaines.
Au sein de la DGFIP, l’emploi est calibré « Inspectrice/inspecteur ».
Pour les candidats fonctionnaires, il conviendra de détenir un grade équivalent (attaché pour IFiP). Selon le corps d'origine détenu, le recrutement pourra s'effectuer dans le cadre d'un détachement à équivalence de grade avec celui détenu dans l'administration d'origine et à l'échelon comportant un indice égal ou immédiatement supérieur à celui détenu précédemment, d'une affectation ou d'une PNA.
Pour les candidats non fonctionnaires, la rémunération proposée sera déterminée en fonction notamment du niveau de diplôme et de l'expérience professionnelle du candidat.
Description du profil recherché
En tant que développeur(se) JAVA FULL STACK, vos missions principales seront de:
- réaliser la conception et le développement des nouvelles fonctionnalités des applications JAVA ou de nouveaux projets JAVA afin d’offrir le meilleur niveau de service ;
- développer les interfaces usagers ou agents à la norme DSFR (Design de l’État) et conforme au RGAA, en s’appuyant sur un framework propre à la DGFiP (CLIR) reposant sur la technologie Vue.JS ;
- développer des API REST exposant les services aux projets partenaires ou appeler des API REST de services contributeurs ;
- assurer des revues de code de vos pairs ;
- apporter votre connaissance en matière de sécurisation des développements ;
- assurer les tests unitaires et la maintenance corrective et évolutive du périmètre confié ;
- contribuer au diagnostic et à la résolution des incidents qui peuvent survenir en production ;
- respecter et contribuer à l’enrichissement des méthodes de développement ;
- documenter les modules développés.
Vous rejoindrez l ‘équipe E-contacts et votre activité sera variée, puisqu’elle pourra :
- s’exercer sur des composants IHM, batchs, offres de services / API ;
- concerner des études, de la conception technique, de l’écriture de code et de la réalisation de tests.
Vous serez amené(e) à intervenir sur le développement de tous les projets en gestion dans l’équipe, projets qui reposent sur la même pile technologique (java, hibernate, postgresql), au sein d’un collectif fonctionnant dans un cadre agile (méthode scrum). Les exigences des différents projets ne sont pas similaires (1 à 2 paliers par an pour la messagerie RH, 1 palier tous les deux mois environ pour la messagerie sécurisée).
Vous devez avoir de l’appétence pour le travail en équipe et la communication sous toutes ses formes (visio, ateliers de travail, mails, messagerie instantanée) et une capacité à rendre compte.
Afin de respecter vos engagements, la rigueur, la ponctualité et le respect des objectifs et des calendriers sont des incontournables pour ce poste.
Vous devez maîtriser les développements java, Vue.JS et possédez :
- des connaissances sur les architectures techniques et la sécurité des SI,
- des connaissances sur les bases relationnelles Postgresql et le requêtage SQL,
- des connaissance sur les outils JIRA, Confluence et GIT,
- une bonne connaissance du système d’exploitation Linux,
- la connaissance du Python serait un plus.
Compétences recherchées :
Bonne connaissance du système d’exploitation Linux, du langage Java, de Spring, des bases de données relationnelles (Postgre).
Très bonne connaissance en développement web (html/css/js) et CLIR (ou Vue.JS)
Des connaissances en langage de programmation de script en PERL serait un atout important.
Temps Plein
Oui
Compétences candidat
Compétences
1. SAVOIR-FAIRE - Communiquer
2. SAVOIR-FAIRE - Concevoir un support, un document
3. SAVOIR-FAIRE - Maîtriser les délais
4. SAVOIR-FAIRE - Mettre en œuvre une règle, une norme, une procédure, un protocole
5. SAVOIR-FAIRE - Prendre en compte un contexte, une contrainte, une complexité
6. SAVOIR-FAIRE - Rédiger
7. SAVOIR-FAIRE - Travailler en équipe
8. SAVOIR-FAIRE - Travailler en mode projet
9. SAVOIR-ÊTRE - Aisance relationnelle
10. SAVOIR-ÊTRE - Avoir l'esprit d'équipe
11. SAVOIR-ETRE - Esprit d'initiative
12. SAVOIR-ÊTRE - Être rigoureux
Niveau d'études min. souhaité
Niveau 6 Licence/diplômes équivalents
Niveau d'expérience min. requis
Confirmé
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.