← Back to jobs

Java Software Engineer

Skills

agentic aiaiangularanthropicapiautomationazureci cdcloudcloud nativecryptographydesign patternsdevopsdistributed systemsgithubjavajsonjspmicroservicesnis2observabilityopenaiopenshiftrest

Description

  • Define and manage the technology roadmap across Java, Angular, cloud platforms and
  • 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.
  • Drive consistency and continuous improvement across:
  • GitHub workflows and versioning
  • Monitoring and observability
  • OpenShift and Azure
  • 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.

  • Spring Boot / Spring Cloud
  • REST APIs, JSON and SOAP Web Services
  • Microservices and distributed systems

Frontend

  • Struts, JSF / JSP are considered a plus

GitHub

Platforms & Cloud

AI & Emerging Technology

Agentic AI

Claude / Anthropic ecosystem

OpenAI Codex

Ways of Working

Experience within the telecommunications industry.

Knowledge of TM Forum (TMF) standards.

Exposure to emerging security standards such as NIS2 and post-quantum cryptography (PQC).

Why Join?

  • Shape technology direction across multiple engineering teams.
  • Influence architectural standards, tooling and engineering practices.
  • Combine strategic architecture with hands-on technical involvement.
  • Drive modernization, innovation and technology-adoption initiatives.
  • Work with experienced technical teams with significant autonomy and ownership

Get similar jobs in Belgium by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in Belgium.

Finding similar jobs…