Full-stack Software Engineer

NTT DATA Europe & Latam

Brussel Hoofdstad

On-site

EUR 90,000 - 130,000

Full time

39 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

International projects
Competitive compensation
Multicultural environment

Job summary

NTT DATA Europe & Latam is seeking a seasoned Full-stack Software Engineer to design, build and maintain enterprise Java/JEE applications for European Commissions projects.

You will work on REST/SOAP services, cloud-native deployments with Docker/Kubernetes, and modern CI/CD pipelines while collaborating with multi-disciplinary teams across the EU region.

Qualifications

  • 10+ years of IT/software development experience.
  • Deep knowledge of Java/JEE and Spring ecosystem.
  • Experience building REST/SOAP services with OpenAPI documentation.
  • Cloud and containerized deployments on AWS/Azure with Docker/Kubernetes.
  • Strong CI/CD experience and testing/QA tooling.
  • Proficient in Agile/Scrum and Jira/Confluence usage.
  • Excellent communication in English; French is a plus.

Responsibilities

  • Design, develop, maintain and enhance enterprise-grade Java/JEE apps.
  • Build and secure RESTful and SOAP services with documentation.
  • Contribute to frontend/back-end development for modern web apps.
  • Design and deploy cloud-native solutions on cloud platforms.
  • Support modernization, migrations and maintenance activities.
  • Collaborate with multidisciplinary teams to refine requirements.
  • Deliver across full software lifecycle from design to production.
  • Participate in Agile ceremonies and backlog grooming.
  • Promote code quality, security and documentation standards.
  • Prepare comprehensive technical documentation.

Skills

Java/JEE
Spring Boot
Hibernate
WebLogic
REST API
SOAP Web Services
Cloud AWS/Azure
Docker
Kubernetes
CI/CD
Maven
GitLab
Jenkins
JUnit
OAuth/OpenID/JWT
English
Agile/Scrum
OpenAPI/Swagger
OpenID Connect

Education

Bachelor's degree (EU Level 6)
Cloud certification: AWS Developer Associate / Azure Developer Associate

Tools

AWS
Azure
Docker
Kubernetes
Jira
Confluence
GitLab
Bitbucket
Jenkins
Maven
SonarQube
Fortify
Eclipse/IntelliJ

Job description

Join the Full-stack Software Engineer - European Commission

As a Full-stack Software Engineer, these are the main tasks that you'll be responsible for:

  • Design, develop, maintain and enhance enterprise-grade applications using Java/JEE technologies and modern software engineering practices.
  • Develop, secure, document and maintain RESTful and SOAP web services, ensuring compliance with industry standards and best practices.
  • Contribute to frontend and backend development activities, supporting modern web applications and user interfaces.
  • Participate in the design and implementation of cloud-native and containerized solutions deployed across modern cloud platforms.
  • Support application modernization initiatives, migrations, maintenance activities and continuous improvement of existing systems.
  • Collaborate with multidisciplinary teams to refine business requirements, user stories and technical specifications into reliable and scalable solutions.
  • Contribute to software delivery activities throughout the full application lifecycle, including design, development, testing, deployment and production support.
  • Participate in Agile delivery processes, backlog management, sprint planning, grooming sessions and incremental software delivery.
  • Promote software quality, security, maintainability and technical excellence through modern development standards and engineering practices.
  • Prepare and maintain clear, structured and comprehensive technical documentation.
Technical Skills:
Core Backend Architecture & APIs
  • Minimum 8 years of full-stack Java/JEE development experience utilizing frameworks such as Spring Boot, Hibernate, EJB and WebLogic application servers.
  • Minimum 8 years of experience designing, building, securing and documenting RESTful and SOAP web services, including OpenAPI/Swagger documentation.
  • Hands-on experience with integration frameworks such as Apache Camel together with practical experience using Drools or other enterprise rule engines.
Frontend & UI Development
  • Practical 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.
  • Proven experience working with cloud environments such as AWS or Azure and containerization/orchestration technologies including Docker and Kubernetes.
  • Advanced experience with modern CI/CD automation pipelines and tools including Maven, GitLab, Bamboo, Jenkins and Nexus.
  • Strong experience with Git workflows, including GitFlow and trunk-based development, together with exposure to SVN.
  • Comprehensive experience with testing and quality assurance tools including JUnit, Mockito, SonarQube, SonarLint and HP Fortify.
  • Deep understanding of OAuth 2.0, OpenID Connect, JWT and modern security best practices.
  • Experience using AI-assisted development tools such as Amazon Q or Kiro together with IDEs including Eclipse, IntelliJ, JDeveloper and Home Site.
Methodology, Governance & EU Frameworks
  • Deep understanding of Agile/Scrum, Waterfall, RUP and ITIL methodologies with practical experience managing software delivery activities.
  • Expert-level usage of Jira, Confluence, Bitbucket and GitLab for application lifecycle management, requirements tracking and repository management.
  • Practical knowledge of European Union reusable components and security frameworks such as eUI, EU Login and EU Sign is considered a strong asset.
  • Familiarity with European funding programmes including Horizon Europe, LIFE and Digital Europe, particularly in the context of proposal evaluations.
Education and certifications:
  • University 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.
One of the following or an equivalent certification:
  • AWS Certified Developer - Associate or Microsoft Azure Developer Associate.
  • AWS Developer Associate or Azure Developer Associate certifications.

and/or

  • Recent hands-on development experience with AWS or Azure, utilizing recognized software development standards in a professional environment.
  • Very 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).
  • Ability to contribute to application modernization and migration activities while preserving stability, operational continuity and technical knowledge.
  • Ability to translate functional and operational requirements into technical solutions, including refining requirements and user stories.
  • Strong analytical, troubleshooting and problem-solving skills to investigate issues across application, integration, database and deployment layers.
  • Capacity to quickly understand and ramp up on existing applications, architectures and business processes to become productive in complex technical environments.
  • Awareness of EC compliance requirements, including GDPR for participant data.
  • Knowledge of EC public eGrants management systems, processes and EU grants policies is considered an asset.
  • Knowledge of European programmes' eGrants success criteria, evaluation workflows and budgetary aspects is considered an asset.
  • Knowledge of EC call documentation, including Work Programmes and Guide for Applicants, to extract system requirements is considered an asset.
  • Ability to work effectively within multidisciplinary and distributed teams while maintaining ownership of assigned activities.
  • Strong communication skills with the ability to participate effectively in technical and business meetings within multilingual and multicultural environments.
  • Fluent in English, written and spoken; knowledge of French is considered an additional asset.
  • Ability to coach and teach newcomers, support knowledge transfer activities and contribute to technical capability development within the team.
  • Results-oriented mindset focused on quality, reliability, timely delivery and producing clear technical documentation.
What's in It for You?
  • You will have the opportunity to work in an international and multi-cultural environment
  • You will be able to work for interesting European projects that is managed by European Commission
  • Whether you're applying as a freelancer or looking for an employee contract, we offer attractive compensation and benefits packages, tailored to your experience level

NTT DATA - a part of NTT Group - is a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, IT modernization and managed services. NTT DATA enables clients, as well as society, to move confidently into the digital future. We are committed to our clients' long-term success and combine global reach with local client attention to serve them in over 50 countries. Visit us at nttdata.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-stack Software Engineer - European Commission
Full-stack Software Engineer - European Commission

NTT DATA Europe & Latam • Brussel Hoofdstad

On-site
EUR 90,000 - 120,000
International, multicultural working环境
Operations Engineer - European Commission
Operations Engineer - European Commission

NTT DATA Europe & Latam • Brussel

On-site
EUR 75,000 - 110,000
UI/UX designer - European Commission
UI/UX designer - European Commission

NTT DATA Europe & Latam • Brussel Hoofdstad

On-site
EUR 90,000 - 120,000
Data Scientist - Text mining / NLP - European Commission
Data Scientist - Text mining / NLP - European Commission

NTT DATA Europe & Latam • Brussel

On-site
EUR 60,000 - 90,000
International and multicultural team
European Commission projects
Competitive compensation and benefits
Technical Team Leader - European Institution
Technical Team Leader - European Institution

NTT DATA Europe & Latam • Brussel Hoofdstad

On-site
EUR 90,000 - 120,000
International environment
European projects
Competitive compensation
Full Stack Developer .NET/Angular PrimeNG
Full Stack Developer .NET/Angular PrimeNG

NTT DATA Europe & Latam • Brussel Hoofdstad

Hybrid
EUR 60,000 - 90,000
Hybrid work setup
3 days per week in the office
Full stack Developer (Angular, Java)
Full stack Developer (Angular, Java)

EUROPEAN DYNAMICS Group • Brussel

On-site
EUR 60,000 - 90,000
Java Full Stack Developer
Java Full Stack Developer

Netcompany Group A/S • Brussel Hoofdstad

On-site
EUR 65,000 - 90,000
Competitive compensation & benefits
Dbt Analytics Engineer - European Commission
Dbt Analytics Engineer - European Commission

NTT DATA Europe & Latam • Brussel Hoofdstad

On-site
EUR 70,000 - 110,000
International environment
Competitive compensation packages
Back-End Software Engineer (Brussels)
Back-End Software Engineer (Brussels)

Bridge351 • Evere

Hybrid
EUR 55,000 - 85,000
Health and Life Insurance
Hybrid work model (Brussels on-site +
Tech Visa support