Java Software Engineer
Functieomschrijving
- 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
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
- 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
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
- 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
Interesse in deze functie?