Full-stack Software Engineer
Il y a 2 heures
Arrondissement of BrusselsCapital, Brussels, Belgique
NTT DATA Europe & Latam
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
h3 Join the Full-stack Software Engineer
- European Commission /h3 pAs a Full-stack Software Engineer, these are the main tasks that you'll be responsible for: /p ul liDesign, develop, maintain and enhance enterprise-grade applications using Java/JEE technologies and modern software engineering practices. /li liDevelop, secure, document and maintain RESTful and SOAP web services, ensuring compliance with industry standards and best practices. /li liContribute to frontend and backend development activities, supporting modern web applications and user interfaces. /li liParticipate in the design and implementation of cloud-native and containerized solutions deployed across modern cloud platforms. /li liSupport application modernization initiatives, migrations, maintenance activities and continuous improvement of existing systems. /li liCollaborate with multidisciplinary teams to refine business requirements, user stories and technical specifications into reliable and scalable solutions. /li liContribute to software delivery activities throughout the full application lifecycle, including design, development, testing, deployment and production support. /li liParticipate in Agile delivery processes, backlog management, sprint planning, grooming sessions and incremental software delivery. /li liPromote software quality, security, maintainability and technical excellence through modern development standards and engineering practices. /li liPrepare and maintain clear, structured and comprehensive technical documentation. /li /ul h3Technical
Skills:
/h3 h3Core Backend Architecture APIs /h3 ul liMinimum 8 years of full-stack Java/JEE development experience utilizing frameworks such as Spring Boot, Hibernate, EJB and WebLogic application servers. /li liMinimum 8 years of experience designing, building, securing and documenting RESTful and SOAP web services, including OpenAPI/Swagger documentation. /li liHands-on experience with integration frameworks such as Apache Camel together with practical experience using Drools or other enterprise rule engines. /li /ul h3Frontend UI Development /h3 ul liPractical experience with Oracle and PostgreSQL relational databases, including schema design, query optimization and procedural SQL extensions such as Oracle PL/SQL or PostgreSQL PL/pgSQL. /li liProven experience working with cloud environments such as AWS or Azure and containerization/orchestration technologies including Docker and Kubernetes. /li liAdvanced experience with modern CI/CD automation pipelines and tools including Maven, GitLab, Bamboo, Jenkins and Nexus. /li liStrong experience with Git workflows, including GitFlow and trunk-based development, together with exposure to SVN. /li liComprehensive experience with testing and quality assurance tools including JUnit, Mockito, SonarQube, SonarLint and HP Fortify. /li liDeep understanding of OAuth 2.0, OpenID Connect, JWT and modern security best practices. /li liExperience using AI-assisted development tools such as Amazon Q or Kiro together with IDEs including Eclipse, IntelliJ, JDeveloper and Home Site. /li /ul h3Methodology, Governance EU Frameworks /h3 ul liDeep understanding of Agile/Scrum, Waterfall, RUP and ITIL methodologies with practical experience managing software delivery activities. /li liExpert-level usage of Jira, Confluence, Bitbucket and GitLab for application lifecycle management, requirements tracking and repository management. /li liPractical knowledge of European Union reusable components and security frameworks such as eUI, EU Login and EU Sign is considered a strong asset. /li liFamiliarity with European funding programmes including Horizon Europe, LIFE and Digital Europe, particularly in the context of proposal evaluations. /li /ul h3Education and certifications: /h3 ul liUniversity degree corresponding to Level 6 of the European Qualifications Framework (which typically corresponds to a bachelor's level or 3 years of higher education) and minimum 10 years of IT professional experience. /li /ul h3One of the following or an equivalent certification: /h3 ul liAWS Certified Developer
- Associate or Microsoft Azure Developer Associate. /li liAWS Developer Associate or Azure Developer Associate certifications. /li /ul pand/or /p ul liRecent hands-on development experience with AWS or Azure, utilizing recognized software development standards in a professional environment. /li liVery good knowledge of English language, both spoken and written, corresponding to Level B2 or higher of the Common European Framework of Reference for Languages (CEFR). /li liAbility to contribute to application modernization and migration activities while preserving stability, operational continuity and technical knowledge. /li liAbility to translate functional and operational requirements into technical solutions, including refining requirements and user stories. /li liStrong analytical, troubleshooting and problem-solving skills to investigate issues across applica
- European Commission /h3 pAs a Full-stack Software Engineer, these are the main tasks that you'll be responsible for: /p ul liDesign, develop, maintain and enhance enterprise-grade applications using Java/JEE technologies and modern software engineering practices. /li liDevelop, secure, document and maintain RESTful and SOAP web services, ensuring compliance with industry standards and best practices. /li liContribute to frontend and backend development activities, supporting modern web applications and user interfaces. /li liParticipate in the design and implementation of cloud-native and containerized solutions deployed across modern cloud platforms. /li liSupport application modernization initiatives, migrations, maintenance activities and continuous improvement of existing systems. /li liCollaborate with multidisciplinary teams to refine business requirements, user stories and technical specifications into reliable and scalable solutions. /li liContribute to software delivery activities throughout the full application lifecycle, including design, development, testing, deployment and production support. /li liParticipate in Agile delivery processes, backlog management, sprint planning, grooming sessions and incremental software delivery. /li liPromote software quality, security, maintainability and technical excellence through modern development standards and engineering practices. /li liPrepare and maintain clear, structured and comprehensive technical documentation. /li /ul h3Technical
Skills:
/h3 h3Core Backend Architecture APIs /h3 ul liMinimum 8 years of full-stack Java/JEE development experience utilizing frameworks such as Spring Boot, Hibernate, EJB and WebLogic application servers. /li liMinimum 8 years of experience designing, building, securing and documenting RESTful and SOAP web services, including OpenAPI/Swagger documentation. /li liHands-on experience with integration frameworks such as Apache Camel together with practical experience using Drools or other enterprise rule engines. /li /ul h3Frontend UI Development /h3 ul liPractical experience with Oracle and PostgreSQL relational databases, including schema design, query optimization and procedural SQL extensions such as Oracle PL/SQL or PostgreSQL PL/pgSQL. /li liProven experience working with cloud environments such as AWS or Azure and containerization/orchestration technologies including Docker and Kubernetes. /li liAdvanced experience with modern CI/CD automation pipelines and tools including Maven, GitLab, Bamboo, Jenkins and Nexus. /li liStrong experience with Git workflows, including GitFlow and trunk-based development, together with exposure to SVN. /li liComprehensive experience with testing and quality assurance tools including JUnit, Mockito, SonarQube, SonarLint and HP Fortify. /li liDeep understanding of OAuth 2.0, OpenID Connect, JWT and modern security best practices. /li liExperience using AI-assisted development tools such as Amazon Q or Kiro together with IDEs including Eclipse, IntelliJ, JDeveloper and Home Site. /li /ul h3Methodology, Governance EU Frameworks /h3 ul liDeep understanding of Agile/Scrum, Waterfall, RUP and ITIL methodologies with practical experience managing software delivery activities. /li liExpert-level usage of Jira, Confluence, Bitbucket and GitLab for application lifecycle management, requirements tracking and repository management. /li liPractical knowledge of European Union reusable components and security frameworks such as eUI, EU Login and EU Sign is considered a strong asset. /li liFamiliarity with European funding programmes including Horizon Europe, LIFE and Digital Europe, particularly in the context of proposal evaluations. /li /ul h3Education and certifications: /h3 ul liUniversity degree corresponding to Level 6 of the European Qualifications Framework (which typically corresponds to a bachelor's level or 3 years of higher education) and minimum 10 years of IT professional experience. /li /ul h3One of the following or an equivalent certification: /h3 ul liAWS Certified Developer
- Associate or Microsoft Azure Developer Associate. /li liAWS Developer Associate or Azure Developer Associate certifications. /li /ul pand/or /p ul liRecent hands-on development experience with AWS or Azure, utilizing recognized software development standards in a professional environment. /li liVery good knowledge of English language, both spoken and written, corresponding to Level B2 or higher of the Common European Framework of Reference for Languages (CEFR). /li liAbility to contribute to application modernization and migration activities while preserving stability, operational continuity and technical knowledge. /li liAbility to translate functional and operational requirements into technical solutions, including refining requirements and user stories. /li liStrong analytical, troubleshooting and problem-solving skills to investigate issues across applica