Description
We are looking for a System Architect for a multinational client in The Hague/remote
Technical environments:
- Architectural design to support decision-making as to how to best create an application or set of applications.
- Support alignment of the domain initiatives with the target architecture
- Assist the lead architects for the patent process domain with the definition of the target architecture
- Design and support the implementation of interfaces between various bounded contexts covering both internal and external domains
- Provide system architecture support to the product team(s)
- Provide guidance to proof of concepts
- Provide guidance to development teams during implementation phase
- Assist to the decommissioning of Legacy systems in this domain
Required skills
- University degree in Computer Science/Information Systems and at least 8 years of experience in system architecture.
- Domain driven design
- Containerisation (eg, Docker, Kubernetes) and modern architecture patterns (eg: microservices, reactive architectures, event-driven architectures (based on Apache Kafka and Kafka Connect)
- Spring framework (Security, REST, Spring Boot, Data, Cloud data flow)
- Developing solutions which meet challenging performance requirements
- Java
- Design and coding patterns
- CI/CD techniques (Git/Bitbucket, Jenkins, Nexus, ArgoCD, Helm)
- Test automation approach (BDD)
- Workflow and rules engines (Camunda)
- Rendering of PDF forms (iText)
- Experience with databases (relational and nonrelational data stores (eg, Neo4j, MongoDB etc.)
- Excellent communication and architecture documentation skills
- Fluent in English
infeurope is a Luxembourg-based IT service provider, designing, developing and managing multilingual information and documentary systems in many application areas and business sectors. For more than 37 years we have delivered IT systems and solutions.