Secure Data And Document Exchange Expert

EUROPEAN DYNAMICS Logo

EUROPEAN DYNAMICS

πŸ“Remote - Belgium

Summary

Join European Dynamics as a Secure Data and Document Exchange Expert! This remote position involves working with the Development team and a major client's IT team. You will be responsible for designing and implementing secure messaging architecture, conducting security assessments, and optimizing the integration layer. The ideal candidate possesses extensive experience in financial domains, SAP systems, and various open standards for data exchange. A university degree in IT and 17 years of relevant experience are required, including 5 years in financial domains. European Dynamics offers competitive remuneration with a full benefits package.

Requirements

  • University degree in IT combined with relevant IT professional experience of 17 years
  • At least 5 years of experience on financial domains that govern the interactions between the various back-end business systems and the central accounting system, in terms of Budget Management, Business Partner Management, Financial Operations, Accounting Entries, Asset Management, Treasury Management
  • Experience of Workflow applications and Atlassian collaborative tools, Confluence and Jira
  • Experience in integration with financial interface applications
  • Experience in maintaining and adapting a large-scale system to the constant changing requirements and performance challenges of a production-phase application
  • Excellent knowledge of SAP systems, SAP4Hana, covering SAP Fiori, OData services
  • Very good knowledge of EJB, JMS, Oracle
  • Good knowledge of digital signature and encryption with X509 certificates, Public Key Infrastructure (PKI)
  • Good knowledge of data containers (Associated Signature Containers (ASiC), gzip)
  • 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 data and document exchange: ebMS3, AS4, SBDH, XHE
  • Good knowledge of open standards for service discovery: Business Document Metadata Service Location (BDXL), Service Metadata Publishing (SMP)
  • Good knowledge of open standards for party identification: ebCore Party Id Type
  • Good knowledge of message format standards: XML, XSD, XPATH, WSDL, JSON, JSON schema
  • Good knowledge of discovery and service location technologies: DNS (NAPTR, CNAME), DNSSEC
  • Good knowledge of Business-to-Business (B2B) and Electronic Data Interchange (EDI) and common data and document exchange patterns
  • Good knowledge of Kafka messaging systems
  • Good knowledge of techniques used to secure Web applications: HTTP, TLS, WS-Security, Content Security Policy, Web Services (SOAP and REST), OAuth2, OpenID, OWASP
  • Good knowledge of backend development techniques: inheritance, polymorphism, SOLID principles, data types, concurrency, design patterns, unit testing
  • 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 understanding of micro service architectures based on Springboot and Rest
  • Good knowledge of information systems and enterprise architecture
  • Broad understanding of containerisation tools (Docker, Kubernetes)
  • Knowledge and experience in project management and software development methodologies (OpenPM2, SCRUM, Agile development methodologies)
  • Excellent command of the English language

Responsibilities

  • Architecture, design, coordination and implementation of the technical architecture and the integration layer between backend systems and secure messaging software
  • Assist and 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
  • Design of interfaces between common components and back-end systems
  • Design of SOA - Rest services to facilitate system-to-system communication
  • Production of use case models, software architecture documents, design and analysis models, implementation models

Preferred Qualifications

Other EU languages will be considered an asset

Benefits

Competitive remuneration (either on contract basis or remuneration with full benefits package)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.