For an international institutions in Brussels, Belgium, we are looking for a Java Back-End Developer with security knowledge.Candidates need to live in Brussels or be willing to relocate to Brussels.Candidates need to be fluent in English. A work permit is required, but not provided. This position is open for contractors.Tasks and Responsibilities:Architecture, design and implementation of the integration layer between backend systems and secure messaging software;Provide expert advice on confidentiality, integrity, authorisation, authentication, non-repudiation, availability;Assist the team to test and conduct periodic vulnerability and security risk assessments of the messaging and data transfer system;Provide comprehensive guidance and consulting for the optimisation of the integration layer;Participate to the maintenance of technical specifications related to transport and messaging protocols and their implementation in software;Testing applications against Business requirement and specifications;Identification of bugs using exploratory testing;Profile:Master degree;+ 10 years of professional experience in the Information Technology field;+ 5 years of Java Back-End development experience;+5 years of OAuth2, JWT, API;+5 years of Cryptography experience: OWASP, X-Ray/Selenium;+10 years Web Security experience HTTP, TLS, OWASP, Content Security Policy, Web Services (SOAP and REST);Good knowledge of the legal framework for the use of trust services: the Electronic Identification and Trust Services Regulation (eIDAS Regulation 910/2014/EC);Good knowledge of open standards for service discovery: Business Document Metadata Service Location (BDXL), Service Metadata Publishing (SMP)Good knowledge of testing tools: SonarQube, Selenium WebDriver, Serenity, TestLink, JMeter;Good knowledge of message format standards: XML, XSD, XPATH, WSDL, JSON, JSON schema;Good knowledge of the Java platform: garbage collection strategies, memory spaces, class loaders, serialization, multi-threading, syntax and semantics of the Java language, APIs of the Java Development Kit;Good knowledge of databases, directories and transactions: SQL, LDAP, ACID, XA;Good knowledge of operations including networking, hardware and operating systems: TCP/IP, Linux, databases, directories, shell scripts, virtualisation, load balancers, reverse proxies, web application firewalls, HSM, TPM;Fluent in English;Interested:Please send you CV to ******.#J-18808-Ljbffr