Install, configure, monitor and troubleshoot application architectures; Manage complex architectures and integrate heterogeneous systems into cohesive solutions; Design and architect information systems aligned with business and technical requirements; Review and assess existing system architectures, providing recommendations for improvement and optimization; Design and develop architectural components and building blocks (back-end and front-end); Analyze and oversee the integration of multiple information systems; Perform data analysis and data modeling to support system design and decision-making; Coordinate the implementation of technical architecture across projects; Act as the technical interface between project managers and development teams; Produce and maintain comprehensive software architecture documentation; Participate in technical working groups, progress meetings, and user consultations; Provide support during testing, analysis, technical documentation, deployment, evaluation and reporting phases; Implement and develop key system features and core functionalities. Requirements University degree in IT or relevant discipline, combined with minimum 15 years of relevant working experience in IT; At least 5 years of experience in Java, Angular and Weblogic or other JEE container management; Good knowledge of Middleware systems (e.g. Weblogic Application Server, Oracle Service Bus); Good knowledge of messaging services and platforms (e.g. Java Message Service, Apache Kafka); Good knowledge of JEE; Good knowledge of Angular and eUI; Good knowledge of Akoma Ntoso: simple technology-neutral electronic representations in XML format of parliamentary, legislative and judiciary documents; The following certification would be considered an asset: ITIL certification; Excellent command of the English language.