Requirements: English
Company: All European Careers
Region: brussels region, belgium , Brussels
For an European institution in Brussels, Belgium, we are looking for a Java Web Architect with Jahia.
Candidates need to be based in Belgium or willing to relocate to Brussels when coming from abroad.
Candidates need to be fluent in English. A work permit is required, but not provided. This position is open for contractors.
Tasks and Responsibilities:
- Create and maintain the architecture of software systems by defining components which are best suited to the functional and technological needs;
- Perform impact analysis: measure the impact of functional and technical requirements on the existing system and suggest priorities;
- Participate in implementing components;
- Monitoring developments and perform code quality review;
- Assist the operations of deployment and configuration of application instances;
- Produce and maintain the technical documentation of the applications;
- Provide technical guidance and coaching to developers;
- Ensure websites and software meet non-functional requirements (quality, security, performance, scalability, maintainability etc.);
Profile:
- Bachelor or Master degree;
- +4 years of web architect experience;
- Excellent knowledge in enterprise architecture and software design;
- Experience with architecting and development of digital experience platforms, CMSs, website builders;
- Experience and certification in Jahia development or Jahia System Administration;
- Jahia websites editorial experience and certification are a plus;
- Experience and expertise in development of web applications relying on Java, Spring, SpringBoot, Hibernate/JPA and Oracle or Postgres databases;
- Experience with modular development (Maven Modules, Nexus, GIT or similar tools);
- Excellent knowledge in implementation of various architectural paradigms;
- Affinity for agile methodologies;
- Experience with Continuous Integration and Continuous Delivery is a plus;
- Experience with IntellJ and TeamCity is a plus;
- Experience with infrastructure (virtual machines, server tools) and cloud services are a plus;
- Fluent in English;