System Architect

Il y a 1 jour

Brussels, Belgique Teksystems Temps partiel 500 € - 600 € Contrat

Your Responsibilities:

Architecture & Technology Roadmap

  • Define and manage the technology roadmap across Java, Angular, cloud platforms and engineering tooling.
  • Ensure architectural consistency and alignment across multiple development squads.
  • Define architectural principles, integration guidelines and engineering best practices.
  • Guide modernization and technology-adoption initiatives.
  • Provide technical leadership across Java/software engineering and related domains such as Cloud, Security or AI.

 

Hands-on Support to Engineering Teams:

  • Support squads with complex architectural and technical challenges.
  • Participate in sprints when required to assist with refactoring, rework or complex implementations.
  • Define and promote secure, scalable and maintainable engineering practices.
  • Coach teams on architectural and technical decisions.

 

DevOps, Tooling & Engineering Excellence:

  • Drive consistency and continuous improvement across:
    • CI/CD pipelines
    • GitHub workflows and versioning
    • Monitoring and observability
    • OpenShift and Azure
    • Test automation
    • Release, change, incident and problem management
  • Collaborate closely with DevOps, Cloud, Security and Observability teams.
  • Promote automation and standardization across engineering teams.

 

Innovation & Technology Watch:

  • Monitor emerging technologies and assess their potential value.
  • Drive PoCs, experiments and pilot initiatives.
  • Explore developments in areas such as Agentic AI, cloud-native technologies and next-generation security.
  • Encourage experimentation, knowledge sharing and continuous improvement.

 

What You Bring:

  • Senior-level experience in Java software engineering and system/application architecture.
  • Strong knowledge of Java, Spring Boot, microservices, APIs and distributed systems.
  • Good understanding of software architecture, integration and design patterns.
  • Experience with CI/CD, GitHub, container platforms, cloud environments and observability.
  • Ability to work across multiple engineering squads and influence technical direction.
  • Comfortable combining high-level architecture with hands-on technical involvement.
  • Strong communication, coaching and stakeholder-management skills.
  • An autonomous, pragmatic and forward-looking mindset.

 

Technical Environment:

Experience across several of the following technologies is relevant. Candidates are not expected to be experts in every technology listed.

Backend & Architecture

  • Java 8-21
  • Spring Boot / Spring Cloud
  • REST APIs, JSON and SOAP Web Services
  • Microservices and distributed systems
  • Design patterns
  • JDBC, Hibernate / JPA

 

Frontend

  • Angular
  • Node.js
  • JavaScript
  • XHTML / CSS
  • Mockito / WireMock
  • Struts, JSF / JSP are considered a plus

 

Databases & Modelling

  • Oracle, including ExaCC
  • PostgreSQL
  • SQL / PL/SQL
  • UML
  • DDL / DML

 

DevOps & Engineering Tooling

  • GitHub
  • Maven
  • Jenkins
  • IntelliJ
  • Swagger / OpenAPI
  • Postman / SOAP-UI
  • JUnit
  • Sonar
  • Dynatrace

 

Platforms & Cloud

  • Docker
  • Kubernetes
  • OpenShift
  • Azure
  • Tomcat / WebSphere / JBoss

 

AI & Emerging Technology

  • Agentic AI
  • Claude / Anthropic ecosystem
  • OpenAI Codex

 

Ways of Working

  • Scrum
  • XP
  • Pair programming
  • CI/CD
  • Test automation
  • Secure-by-design development

 

Nice to Have

  • Experience within the telecommunications industry.
  • Knowledge of TM Forum (TMF) standards.
  • Exposure to emerging security standards such as NIS2 and post-quantum cryptography (PQC).