← Все вакансии/Senior/EUROPEAN DYNAMICS
SeniorHybridBrussels

Full-stack Developer

ED
EUROPEAN DYNAMICS
Уровень
Senior
Формат
Hybrid
О роли

Описание вакансии

About the company

EUROPEAN DYNAMICS is a leading European Software, Information and Communication Technologies company, operating internationally. We design and develop software applications using integrated, state-of-the-art technology.

Responsibilities
  • Contribute to the redesign and redevelop a backend service providing APIs for the front-end and integration with other IT systems, APIs related to data upload/download of data files, APIs to retrieve and manipulate data exposed by other API services.
  • Maintain a middleware layer assuring the connection between the front-end and a PaaS software (including authentication/authorization).
  • Contribute to the evolution of the architecture in collaboration with various experts (front-end, database management, data engineering, business intelligence, etc.).
  • Produce technical documentation.
  • Contribute to some front-end developments when necessary.
  • Help with the upgrade and deployment of an off-the-shelf software used for data processing and risk scoring.
  • Interact with business analysts, front-end developers, devsecops engineers, project leaders and other developers.
Requirements
  • Bachelor’s degree in IT or relevant discipline, combined with minimum 17 years of experience.
  • Experience of 5 years as a full-stack developer.
  • Experience of 2 years with Java in the context of back-end development.
  • Experience of 2 years with relational databases (data modelling, performance optimisation, query building).
  • Experience of 1 year with front-end development (ideally with Angular).
  • Very good knowledge of Java programming language for web application backend development.
  • Very good knowledge of relational databases.
  • Very good knowledge of application security.
  • Good knowledge of development in the cloud (public, hybrid, or private).
  • Good knowledge of software development tools / CI/CD pipelines (e.g. Gitlab, Maven, Gradle, Postman, SonarQube).
  • Good knowledge of software development lifecycle.
  • Knowledge of XML and XSD.
  • Knowledge of data modelling for analytical applications would be an asset.
  • Knowledge of Scala would be an asset.
  • Excellent command of English and basic knowledge of French.
Conditions
  • Competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience.
  • Opportunity to work in an exciting, dynamic and multicultural international environment.
Стек и навыки

С чем работаем