Ingénieur logiciel Full-stack
📢 Rejoignez le Full-stack Software Engineer - European Commission
📍 Localisation : Bruxelles, Belgique [Near-Site]
🤝 Client : European Commission
💼 Votre rôle
En tant que Full-stack Software Engineer, voici les principales tâches dont vous serez responsable :
- Concevoir, développer, maintenir et améliorer des applications d’entreprise de niveau industriel en utilisant les technologies Java/JEE et des pratiques modernes d’ingénierie logicielle.
- Développer, sécuriser, documenter et maintenir des services web RESTful et SOAP, en assurant la conformité avec les standards du secteur et les meilleures pratiques.
- Contribuer aux activités de développement frontend et backend, en supportant des applications web modernes et des interfaces utilisateur.
- Participer à la conception et à la mise en œuvre de solutions cloud-native et conteneurisées déployées sur des plateformes cloud modernes.
- Soutenir les initiatives de modernisation d’applications, les migrations, les activités de maintenance et l’amélioration continue des systèmes existants.
- Collaborer avec des équipes multidisciplinaires pour affiner les exigences métier, les user stories et les spécifications techniques en solutions fiables et évolutives.
- Contribuer aux activités de livraison logicielle tout au long du cycle de vie complet de l’application, y compris la conception, le développement, les tests, le déploiement et le support en production.
- Participer aux processus de livraison Agile, à la gestion du backlog, à la planification des sprints, aux séances de grooming et à la livraison incrémentale du logiciel.
- Promouvoir la qualité logicielle, la sécurité, la maintenabilité et l’excellence technique à travers des standards de développement modernes et des pratiques d’ingénierie.
- Préparer et maintenir une documentation technique claire, structurée et complète.
🛠️ Ce que vous apporterez
✅ Compétences techniques :
Core Backend Architecture & APIs
- Minimum 8 ans d’expérience en développement full-stack Java/JEE utilisant des frameworks tels que Spring Boot, Hibernate, EJB et les serveurs d’applications WebLogic.
- Minimum 8 ans d’expérience en conception, construction, sécurisation et documentation de services web RESTful et SOAP, y compris la documentation OpenAPI/Swagger.
- Expérience pratique avec des frameworks d’intégration tels qu’Apache Camel ainsi qu’une expérience avec Drools ou d’autres moteurs de règles d’entreprise.
Frontend & UI Development
- Solides compétences en développement frontend couvrant HTML, CSS, JavaScript, XML/XSLT et des frameworks ou bibliothèques modernes tels qu’Angular, React, Vue ou Bootstrap.
Data, Cloud & DevOps Engineering
- Expérience pratique avec des bases de données relationnelles Oracle et PostgreSQL, y compris la conception de schéma, l’optimisation des requêtes et les extensions SQL procédurales telles que Oracle PL/SQL ou PostgreSQL PL/pgSQL.
- Expérience confirmée avec des environnements cloud tels qu’AWS ou Azure et les technologies de conteneurisation/orchestration incluant Docker et Kubernetes.
Engineering Practices, Tooling & Security
- Expérience avancée avec des pipelines d’automatisation CI/CD modernes et des outils tels que Maven, GitLab, Bamboo, Jenkins et Nexus.
- Solide expérience avec les workflows Git, y compris GitFlow et le développement trunk-based, ainsi qu’une exposition à SVN.
- Expérience complète avec des outils de tests et d’assurance qualité, notamment JUnit, Mockito, SonarQube, SonarLint et HP Fortify.
- Compréhension approfondie de OAuth 2.0, OpenID Connect, JWT et des meilleures pratiques de sécurité modernes.
- Expérience avec des outils de développement assistés par l’IA tels qu’Amazon Q ou Kiro ainsi qu’avec des IDEs incluant Eclipse, IntelliJ, JDeveloper et Home Site.
Methodology, Governance & EU Frameworks
- Compréhension approfondie des méthodologies Agile/Scrum, Waterfall, RUP et ITIL avec expérience pratique dans la gestion des activités de livraison logicielle.
- Maîtrise de Jira, Confluence, Bitbucket et GitLab pour la gestion du cycle de vie applicatif, le suivi des exigences et la gestion des dépôts.
- Connaissance pratique des composants réutilisables de l’Union européenne et des frameworks de sécurité tels que eUI, EU Login et EU Sign est un atout fort.
- Familiarité avec les programmes de financement européens, notamment Horizon Europe, LIFE et Digital Europe, en particulier dans le contexte des évaluations de propositions.
🎓 Formation et certifications :
- Diplôme universitaire correspondant au niveau 6 du Cadre européen des certifications (correspondant généralement à une licence ou 3 ans d’études supérieures) et au moins 10 ans d’expérience professionnelle en informatique.
L’une des certifications suivantes ou équivalente :
- AWS Certified Developer - Associate ou Microsoft Azure Developer Associate.
- Une certification AWS ou Azure.
- Certifications AWS Developer Associate ou Azure Developer Associate.
et/ou
- Expérience récente de développement pratique sur AWS ou Azure, en utilisant des standards reconnus de développement logiciel dans un environnement professionnel.
🗣️ Langues :
- Très bonne connaissance de la langue anglaise, tant à l’oral qu’à l’écrit, correspondant au niveau B2 ou supérieur du Cadre européen commun de référence pour les langues (CECRL).
🤝 Soft Skills :
- Capacité à contribuer à la modernisation et à la migration d’applications tout en préservant la stabilité, la continuité opérationnelle et la connaissance technique.
- Capacité à traduire des exigences fonctionnelles et opérationnelles en solutions techniques, y compris l’affinage des exigences et des user stories.
- Solides compétences analytiques, de troubleshooting et de résolution de problèmes pour investiguer les incidents sur les couches applicative, d’intégration, de base de données et de déploiement.
- Capacité à comprendre rapidement et à monter en compétence sur des applications, architectures et processus métiers existants pour être productif dans des environnements techniques complexes.
- Sensibilisation aux exigences de conformité de la Commission européenne, y compris le RGPD pour les données des participants.
- La connaissance des systèmes publics de gestion eGrants de la Commission européenne, des processus et des politiques de subventions de l’UE est un atout.
- La connaissance des critères de réussite des eGrants des programmes européens, des workflows d’évaluation et des aspects budgétaires est un atout.
- La connaissance de la documentation des appels de la Commission européenne, y compris les Programmes de travail et le Guide du candidat, pour extraire les exigences système est un atout.
- Capacité à travailler efficacement au sein d’équipes multidisciplinaires et distribuées tout en gardant la responsabilité des activités attribuées.
- Excellentes compétences en communication avec la capacité de participer efficacement à des réunions techniques et métiers dans des environnements multilingues et multiculturels.
- Maîtrise de l’anglais, écrit et parlé ; la connaissance du français est un atout supplémentaire.
- Capacité à encadrer et former les nouveaux arrivants, à soutenir les activités de transfert de connaissances et à contribuer au développement des capacités techniques de l’équipe.
- Esprit orienté résultats axé sur la qualité, la fiabilité, la livraison dans les délais et la production d’une documentation technique claire.
🎁 Ce que nous vous proposons
- Vous aurez l’opportunité de travailler dans un environnement international et multiculturel
- Vous pourrez travailler sur des projets européens d’intérêt gérés par la European Commission
- Que vous postuliez en tant que freelance ou en recherche d’un contrat salarié, nous proposons des packages de rémunération et d’avantages attractifs, adaptés à votre niveau d’expérience
✨ Prêt à rejoindre ?
Si vous souhaitez évoluer professionnellement et avoir un impact dès le premier jour dans ce rôle, nous serions ravis d’avoir de vos nouvelles !
🌍 Qui sommes-nous – NTT DATA
NTT DATA – une société du groupe NTT – est un innovateur mondial de confiance dans les services IT et business, basé à Tokyo. Nous aidons nos clients à se transformer grâce au consulting, aux solutions sectorielles, aux services de processus métier, à la modernisation IT et aux services managés. NTT DATA permet aux clients, ainsi qu’à la société, d’avancer sereinement vers le futur digital. Nous sommes engagés envers la réussite à long terme de nos clients, combinant une présence mondiale à une attention locale pour les servir dans plus de 50 pays. Visitez-nous sur nttdata.com.
Search jobs by category
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- Embedded Systems Engineer
- ERP Consultant
gofreelance
© 2026 gofreelance.be