L’équipe «GmBI» est composée de 4 inspecteurs analystes, de 2 inspecteurs PSE, de 2 inspecteurs chef de projet, d’un contractuel, d’un alternant et de plusieurs prestataires externes.
Elle assure le développement et de maintenance du projet de « Gérer mes Biens Immobiliers (GmBI) » qui a pour vocation à travers l’espace « Gérer mes biens immobiliers » du site « impôts gouv.fr » ouvert aux particuliers et aux entreprises :
Celui se décompose en deux applications :
2. Principaux enjeux
Les applications Telefon et Gesloc fonctionnent en environnement Java-JEE avec une architecture orientée service.
Techniquement les serveurs sont configurés avec le SE Linux, les développements réalisés en Java-JEE et les bases de données en PostgreSQL.
Les IHM sont réalisées à partir du framework DGFiP Lombok qui s’appuie sur des composants standards tel que Bootstrap, spring Core, Hibernate, JasperReport.
Les batchs sont développés avec l’outil spring Batch auxquels viennent s’adjoindre les composants mentionnés pour l’IHM.
L’architecture orientée service nécessite le développement de services web réalisés en grande partie en SOAP qui devraient être migrés en REST.
Le poste proposé porte sur le développement des nouvelles fonctionnalités du projet GmBI.
3. Eléments de contexte spécifiques
Conditions d'exercice particulières
Comme tout poste en administration centrale et plus particulièrement en direction de projet informatique, une grande disponibilité est attendue.
Description du profil recherché
Savoir-être : Qualités relationnelles pour dialoguer avec les différents acteurs ; Ouverture et curiosité d’esprit ; Goût du travail en équipe ; Capacité d’analyse ; Autonomie et esprit d’initiative.
Savoir-faire : Gérer les priorités, rendre compte à la hiérarchie, déléguer et contrôler.
Compétences requises : Connaissances dans le domaine foncier ; Connaissances du système d’exploitation Linux, du langage Java, des bases de données relationnelles et du langage de requête SQL; scripts shell LINUX, web, java-lombok, modélisation UML, Hibernate. Compétences rédactionnelles et de synthèse ; Bonne maîtrise des outils bureautiques.
Connaissances recherchées : Une large expérience en conception, mise en œuvre et en maintenance évolutive d’application JAVA / J2EE est demandée.
Compétences candidat
Niveau d'études min. souhaité : Niveau 6 Licence / diplômes équivalents
Niveau d'expérience min. requis : Confirmé