Full Stack Developer
Role details
Job location
Tech stack
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.