SOA Architect

Posted on Dec 24, 2020 by J & C Associates Ltd
Brussel, Belgium
IT
Immediate Start
£450 - £450 Daily
Contract/Project
We are IT Recruitment Specialists partnered with a Global Consultancy who require a SOA Architect for one of their clients. This will be a long term contract based in Brussels.
Job Description:
- Architecture and design of information systems: analysis of the current architecture and elaboration of the new software architecture principles
- Design and development of architecture components and building blocks
- Development of software code
- Development of code for integrations between systems (services)
- Analysis of the integration of different existing information systems and the elaboration of new patterns of information and data exchange
- Applying common and corporate (EC) software architecture patterns and standards
- Coordination on the implementation of the technical architecture with the involved parties (EAC Architecture team and Business Analysts) Coordination with EC corporate solution provider teams (DIGIT)
- Technical interface between the project leaders and the developers
- Drafting software architecture (and other necessary) documents
- Participation in technical working groups, progress meetings and meetings with the users
- Definition of testing needs and assistance in the testing process (performance tests)
- Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting Used Development and configuration environment/tools:
- Java 8+, Angular (eUI- custom EC implementation)
- SOAP and REST Services, architecture based on Micro-Services API
- Databases: Oracle 11g, Postgres
- Workflow tool: Camunda
- Development tools: IntelliJ, Eclipse, SoapUI, Git, Bitbucket, Confluence, Amazon AWS Tracking tool: JIRA 3.
General Requirements Technical Experience:
- Very good knowledge of Service Oriented Architecture (SOA)
- Very good knowledge of application design and modelling tools
- Very good knowledge of applications design with relevant architecture patterns and principles
- Good knowledge of Object-Oriented Programming Languages and namely Java
- Good knowledge of Enterprise Architecture
- Good knowledge of Relational DBMS
- Experience with executable workflow solutions based on BPMN
- Good knowledge of interoperability technologies (eg web services, message-oriented Middleware, service oriented bus, messaging protocols AMQP, JMS)
- Good knowledge of Agile practices (use of JIRA) Personal skills:
- Good communication skills
- Ability to work in a team and help newcomers to get started
- Ability to give technical presentations
- Ability to apply high quality standards
- Ability to participate in multi-lingual meetings
- Good redaction and drafting skills
- Ability to cope with fast changing technologies used in application architecture and design
- Capability of integration in an international/multi-cultural environment
- Ability to participate in multi-lingual meetings: Fluent in English, knowledge of French is an asset
- Enthusiast and motivated
- Knowledge of DG EAC programmer, Grant Management or Commission IT environment and systems is an advantage
- SOA architecture principles
- Knowledge and professional experience with Angular2+ based architectures patterns
- Very good knowledge and professional experience of Oracle 11g or later, Apache Tomcat, SOAP/REST Web Services, Java SE/EE stack and JMS
- Knowledge of Git, Confluence and SVN and Continuous Integration and Deployment solutions
- Experience with cloud-based development (use of AWS)
- Micro-services development patterns and techniques
- Knowledge of container-based deployments and operations
- Knowledge of EC Corporate solutions and the Commission's IT environment is an advantage
Reference: 1044082747