Full Stack Developer

European Dynamics
Brussels, Belgium
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Brussels, Belgium

Tech stack

Microsoft Access
HTML
Java
JavaScript
ActiveMQ
Artificial Intelligence
Amazon Web Services (AWS)
Application Lifecycle Management
JIRA
Azure
CSS
Information Systems
Continuous Delivery
R
Python
KNIME
PostgreSQL
Cisco Nexus Switches
OAuth
Oracle Applications
Public Key Infrastructure
Power BI
Openid Connect
Fortify (Software)
Security Assertion Markup Language (SAML)
PL-SQL
Systems Integration
TypeScript
Spark
Spring-boot
Gitlab
GIT
Containerization
Angular
Kubernetes
QlikView
Kafka
Front End Software Development
REST
Bamboo
Docker
Microservices

Job description

We currently have a vacancy for a Full Stack developer fluent in English, to offer his/her services as an expert who will be based in Brussels, Belgium. The work will be carried out either in the company's premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client's IT team on site.

Tasks:

  • Design, development and maintenance of Information Systems ;
  • Development and maintenance of technical documentation ;
  • Assistance in analysis, deployment, evaluation and reporting ;
  • Collaborate with project leaders, business analysts, customers, users, and developers to ensure the successful delivery of established objectives.

Requirements

Do you have experience in TypeScript?, Do you have a Master's degree?, * University degree in IT or relevant discipline, combined with minimum 13 years of relevant working experience in IT;

  • At least 6 years of relevant experience with middle-tier development using languages and frameworks Java/ Spring Boot;
  • At least 3 years of relevant experience with front-end development using Angular, TypeScript, JavaScript, HTML, CSS;
  • At least 2 years of relevant experience in back-end data-base development using Oracle and PL/SQL or PostgreSQL ;
  • At least 2 years of relevant experience with messages broker solutions (e.g Apache Kafka, Apache ActiveMQ) ;
  • Experience in developing and or integrating security components using authentication and authorization protocols (e.g OpenID connect, SAML, OAuth2.0 or CAS), secure rest API, encryption with PKI, secrets management;
  • Experience with security test tools (i.e.: Fortify or equivalent) and web site vulnerability scans ;
  • Experience with major containerization and orchestration tools (e.g. Docker, Kubernetes) and major cloud platforms (e.g. AWS, AZURE etc.);
  • Experience with Python;
  • Excellent knowledge of microservices architecture ;
  • Very good knowledge of continuous delivery and Application Lifecycle Management tools (JIRA, Git, GitLab, Bamboo, Nexus, etc.);
  • Experience with the reusable solutions and building blocks (e.g. eUI, EU Access, e-Delivery), analytics tools (e.g. Apache Spark, Power BI, Qlik, Knime, R) and AI tools integration will be considered an asset;
  • Excellent command of the English language.

Benefits & conditions

We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.

About the company

EUROPEAN DYNAMICS (www.eurodyn.com) is a leading European Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies and national government Administrations in 40 countries and 4 continents.

Apply for this position