NTT DATA Europe & Latam
Application/ Cloud Architect - European Commission
NTT DATA Europe & LatamBelgium5 days ago
Full-timeRemote FriendlyInformation Technology

๐Ÿ“ข Join the Team as Application/Cloud Architect - European Commission

๐Ÿ“ Location: Brussels, Belgium [Hybrid]

๐Ÿค Client: European Commission

๐Ÿ’ผ Your Role

As an Application/Cloud Architect, these are the main tasks that you'll be responsible for:

  • Designing high-level application architecture that is scalable, maintainable, and aligned with modern development practices.
  • Defining application frameworks, component interactions, and integration points
  • Evaluating appropriate technologies, platforms, and tools
  • Leading the development of architectural blueprints and technical documentation
  • Ensuring adherence to coding standards, design principles, and security practices
  • Collaborating with DevOps teams on CI/CD pipelines, containerization, and cloud deployment strategies
  • Participating in code reviews and ensure architectural integrity across teams
  • Guiding development teams through technical decisions and challenges
  • Monitoring and improve application performance, reliability, and scalability
  • Identifying technical debt and work toward continuous improvement
  • Analysing the integration of different information systems.
  • Data analysis and data modelling.
  • Participating in technical working groups, progress meetings and meetings with the users.
  • Assisting during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting.
  • Analysing design and implementations of services and components in a domain driven architecture.
  • Provision of technical expertise, feasibility/risk/impact analysis and evaluations in relation with information systems.
  • Acting as a senior full stack developer and technical lead. Develop and review code when needed.
  • Provision of security assessments and solutions associated with information systems.
  • Reviewing, evaluating and test applications or (also third party) components to ensure integration with the other application components, and compliance with the requirements and standards.

๐Ÿ› ๏ธ What You'll Bring

โœ… Technical Skills:

  • Strong experience (10+ years) with architecture design patterns and enterprise architecture frameworks (e.g., TOGAF).
  • Expertise in multi-tier application design and reusable component design.
  • Proven experience transitioning from monoliths to microservices architectures.
  • Deep understanding of event-driven architecture, eventual consistency, and microservice orchestration.
  • Experience enforcing architectural decisions at pull-request level (architecture-as-code).
  • 10+ years of experience designing and implementing microservices.
  • Strong knowledge of interoperability technologies: web services, SOAP/REST, ESB, MOM, SOA.
  • Hands-on experience with Kafka and event-driven systems.
  • Familiarity with XML, XSD, SOAP, JAX-WS, JAXB, WSDL, JAX-RPC.
  • 10+ years of experience with cloud-native applications and scalable cloud architectures.
  • Strong experience with containerization (Docker) and Containers-as-a-Service (CaaS).
  • Experience with Infrastructure as Code (IaC).
  • Experience with service discovery (Consul) and secrets management (Vault).
  • Experience with API Gateways and API validation tools (OpenAPI/Swagger).
  • Experience with NGINX server.
  • 10+ years of experience with Java/JEE/Jakarta EE, including migrations (Java 8 to 21, J2EE to Jakarta EE 8).
  • Strong experience with Spring Framework and Spring Boot.
  • Experience with object-oriented design, UML modelling, and reusable component design.
  • 5+ years of experience with Angular 2+ (ideally latest versions) and modern UI paradigms (client-side scripting, React).
  • Practical experience with JSON, HTML, CSS, JavaScript.
  • Strong knowledge of relational DBMS (Oracle, PostgreSQL).
  • Experience with domain-driven database design (dedicated database per domain).
  • Experience with Redis for caching and session management.
  • Experience with Liquibase for database migrations.
  • Familiarity with PL/SQL, SQL, Hibernate, JPA.
  • Experience with unit and integration testing frameworks (JUnit, DbUnit, ArchUnit, in-memory databases).
  • Experience with automated testing, branch management, and test automation frameworks.
  • Experience with cloud-native CI/CD pipelines.
  • Hands-on experience with Jenkins, Sonar, Bitbucket, GitLab for continuous integration and code quality.
  • 5+ years of experience with observability and monitoring tools.
  • Practical experience with Dynatrace, ElasticSearch, Grafana.
  • Knowledge of cloud-native observability practices.
  • Experience with OAuth2 and OpenID Connect.
  • Experience with Vault for secrets and properties management.
  • Experience with version control (Git).
  • Familiarity with development tools and IDEs (IntelliJ, Eclipse).
  • Experience with build tools (Maven, Ant).
  • Experience with SoapUI for web service testing.
  • Familiarity with Scrum and Agile methodologies.

๐ŸŽ“ Education & Certifications:

  • TOGAF (The Open Group Architecture Framework)
  • ITIL Foundation / ITIL 4 Certifications
  • Certified Software Architect (IASA Global)
  • Certified DevSecOps Professional (CDP)
  • Oracle Certified Professional : Java SE Programmer
  • Spring Professional Certification
  • Certified Angular Developer
  • Certified Cloud Security Professional
  • Certified OAuth 2.0 Specialist

๐Ÿ—ฃ๏ธ Languages:

  • Excellent knowledge of English - Level C1 in Understanding, Speaking and Writing

๐Ÿค Soft Skills:

  • Autonomous.
  • Strong organisational and time-management skills.
  • Excellent verbal communication.
  • Attention to details.
  • Good problem-solving skills

๐ŸŽ 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

โœจ Ready to Join?

If you're excited to work in a role where you'll grow professionally and make an impact from day one - we'd love to hear from you!

๐ŸŒ Who We Are - NTT DATA

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.

Key Skills

Ranked by relevance