logo
Altherias

Senior Full-stack Software Engineer

EU

October 13, 2026 at 10:55 AM

✨ AI summary

Location

  • European Union

Languages

  • Java
  • JavaScript
  • TypeScript

Frameworks

  • Spring
  • Spring Boot
  • Angular

Databases

  • PostgreSQL
  • Oracle

Experience Level

  • Senior (7+ years)

We are looking for a Senior Full-stack Software Engineer for one of our key clients based in Brussels.


📍The position is remote within EU.


Key responsibilities:

  • Analyse functional and non-functional requirements and translate them into effective technical solutions.
  • Design, develop, and maintain scalable full-stack web applications, covering front-end interfaces, back-end logic, and database interactions.
  • Design and integrate REST and SOAP APIs, ensuring seamless communication between application components.
  • Write clean, maintainable, and secure code, following best practices for application architecture, performance, and security.
  • Perform code reviews, automated testing, debugging, and troubleshooting to ensure application quality and reliability.
  • Contribute to CI/CD pipelines, cloud deployments, and application monitoring, collaborating with development, DevOps, and security teams.


Requirements:


Education and professional experience:

  • Master's degree and at least 10 years of professional IT experience; OR
  • Bachelor's degree and at least 12 years of professional IT experience.


In addition, all candidates must have:

  • At least 7 years of professional software development experience.
  • At least 5 years of recent hands-on experience developing Java applications using IoC frameworks such as Spring.
  • At least 5 years of recent experience with relational databases and SQL.
  • At least 2 years of recent hands-on experience with a modern JavaScript/TypeScript front-end framework, such as Angular.
  • At least 2 years of recent hands-on full-stack development experience, personally working across all the following components simultaneously: Java/Spring, relational databases, JavaScript/TypeScript front-end frameworks, REST APIs, CI/CD, Docker and cloud/container-based deployments.


Technical Skills

  • Strong knowledge of Java, Spring and Spring Boot, including REST API development and server-side business logic.
  • Strong experience with modern JavaScript/TypeScript frameworks, preferably Angular, as well as HTML5, CSS3 and responsive web design.
  • Strong knowledge of relational databases, preferably PostgreSQL and/or Oracle, including SQL, JPA, data modelling and query optimisation.
  • Practical experience with Docker, CI/CD pipelines and cloud/container-based application deployments.
  • Demonstrated experience designing, developing, integrating and securing REST APIs using OAuth 2.0 / OpenID Connect, including OpenAPI documentation.
  • Good understanding of web application security risks and mitigation techniques, including the OWASP Top 10.
  • Strong experience with Git.
  • Experience with AI-assisted software development tools.
  • Proven practical experience working within Agile/Scrum or comparable software development methodologies.


Desirable certifications:

  • Oracle Certified Professional Java Developer;
  • Certified Kubernetes Application Developer (CKAD);
  • AWS Certified Developer – Associate;
  • Microsoft Certified: DevOps Engineer Expert;
  • Equivalent recognised certification relevant to the proposed technology stack.


Languages:

  • English C1 (mandatory)
  • French B2 (desirable)