logo
NTT DATA Europe & Latam

Java / Angular Developer / Front End

EU

September 21, 2026 at 8:28 AM

✨ AI summary

Location

  • Brussels, Belgium (Hybrid)

Languages

  • Java
  • TypeScript
  • SQL

Frameworks

  • Angular
  • Spring Framework
  • Spring Boot
  • JPA / Hibernate
  • JUnit
  • Mockito
  • Spring Test
  • Cypress

Cloud Services

  • Docker
  • OpenShift
  • Kubernetes

Databases

  • Oracle

Experience Level

  • Minimum 3 years professional experience

NTT DATA is looking for a freelance Java / Angular Developer (Hybrid - Brussels)

Location & Working Model

  • Brussels, Belgium
  • Hybrid working model
  • Regular on-site presence may be required depending on project needs
  • Start as soon as possible
  • Freelance contract until 31/12/2026
  • Long-term modernization and migration project within a large enterprise environment.

About the Opportunity

We are looking for a Java / Angular Developer to join a large-scale modernization initiative focused on upgrading several business-critical web applications. The primary objective of this project is to migrate existing applications from Angular 15 to Angular 22 while ensuring application stability, quality, and maintainability throughout the transition.

This position offers the opportunity to work in a complex enterprise environment with modern development practices and technologies.

Key Responsibilities

  • Lead and execute the migration of applications from Angular 15 to Angular 22.
  • Analyze and implement necessary code changes to ensure compatibility with the target architecture.
  • Design and execute non-regression testing activities.
  • Create and maintain technical documentation related to migration changes.
  • Communicate impacts and updates to relevant stakeholders and key users.
  • Contribute to continuous improvement of development and testing practices.
  • Collaborate closely with development, testing, and business teams in an Agile environment.

Required Experience

  • Minimum 3 years of professional experience in software development.
  • Experience working in complex, multi-application environments.
  • Strong experience maintaining and evolving existing applications.
  • Experience in enterprise application modernization projects is highly desirable.

Technical Skills

  • Angular 22 (or recent Angular versions with migration experience)
  • Java 21+
  • Spring Framework (Core, JDBC, Data, Security, AOP)
  • Spring Boot
  • JPA / Hibernate
  • RESTful APIs
  • OpenAPI / Swagger
  • SOA, Backend-for-Frontend (BFF), CQRS
  • Test-Driven Development
    • JUnit
    • Mockito
    • Spring Test
    • Cypress
  • Maven
  • Docker
  • OpenShift / Kubernetes
  • Git & GitLab CI/CD
  • SonarQube
  • NPM
  • OAuth 2.0
  • Jira & Confluence
  • SQL
  • Agile / Scrum methodologies
  • CI/CD practices

Nice-to-Have Skills

  • Experience with JMS
  • Oracle databases
  • WebLogic
  • Previous experience with large-scale Angular migration projects
  • Knowledge of specific business applications within the target environment

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Autonomous and proactive mindset.
  • Ability to quickly understand and maintain existing codebases.
  • Customer-focused and solution-oriented.
  • Strong communication and teamwork skills.
  • Commitment to quality and continuous improvement.

Languages

  • French: Native or fluent level required.

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