Back-End Software Engineer

Ayesa Digital

Brussel

Sur place

EUR 42 000 - 55 000

Plein temps

14 jours+
Générateur de candidature

N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Avantages offerts par ce poste

EU projects
International team
Modern tech stack
Career growth

Résumé du poste

Ayesa Digital is looking for a Junior Back-End Software Engineer to join our international team and help develop scalable, secure, and high-performance backend services. You will design, implement, and maintain RESTful APIs, work with relational and NoSQL databases, and contribute to cloud-enabled architectures in EU projects.

You will collaborate across disciplines, apply industry best practices, ensure code quality through testing and CI/CD, and continuously improve performance and

Qualifications

  • Back-end development experience with Java and/or PHP.
  • Familiarity with Spring Boot, Hibernate, or Node.js.
  • Experience with relational and NoSQL databases.
  • Knowledge of RESTful APIs and OpenAPI/Swagger.
  • English language proficiency; French is a plus.

Responsabilités

  • Develop and maintain back-end applications and services.
  • Design and implement secure, scalable data storage.
  • Create RESTful APIs and web services.
  • Ensure API authentication and authorization.
  • Write unit and integration tests; integrate with CI/CD.
  • Collaborate with international teams across EU projects.

Connaissances

Java
PHP

Outils

Spring Boot
Hibernate
Node.js
PostgreSQL
MySQL
MongoDB
Docker
Kubernetes
OpenAPI/Swagger
OAuth 2.0/OpenID Connect/JWT
Git
CI/CD
OpenTelemetry

Description du poste

At Ayesa Digital, we grow with you!

Every professional in our company is essential. Thanks to their talent, we continue to expand: today, we are a global team of more than 11,000 people working toward a shared mission.

Ayesa Digital is currently participating in high-impact European Union projects designed to address major European challenges and drive science and innovation. These strategic technological initiatives stand out for their international scope and strong commitment to socially oriented results.

We are looking for a Back-End Software Engineer to join our international team and contribute to the development of scalable, secure, and high-performance back-end applications and services.

Key Responsibilities
  • Develop and maintain back-end applications and services using one or more back-end programming languages.
  • Implement core business logic and server-side functionality to support user-facing applications.
  • Integrate front-end components with server-side logic and APIs.
  • Design and implement secure and scalable data storage solutions.
  • Design, develop, and maintain RESTful APIs and web services.
  • Implement authentication and authorization mechanisms to secure APIs and back-end services.
  • Apply security best practices, including input validation, secure storage, compliant logging, and monitoring.
  • Develop scalable software solutions focused on performance, reliability, and maintainability.
  • Analyse application data, processes, and code to troubleshoot issues and identify areas for improvement.
  • Configure and use application monitoring and observability tools to support troubleshooting and performance analysis.
  • Perform unit and integration testing, debug issues, and validate code changes.
  • Integrate automated testing into CI/CD pipelines to ensure code quality and reliability.
  • Optimise applications for speed, scalability, and resource efficiency.
  • Work with relational and NoSQL databases, ensuring appropriate data modelling and efficient data access.
  • Configure cloud services supporting back-end functionality, such as serverless functions, storage services, and managed Kubernetes environments.
  • Maintain clean, well-structured, and maintainable code.
  • Follow established Git workflows and development best practices.
  • Prepare and maintain technical documentation, including API documentation.
  • Ensure solutions meet functional and non-functional requirements and align with user expectations.
  • Collaborate with international and multicultural teams, contributing both independently and as part of a wider engineering team.
What We Are Looking For (Requirements):
  • Professional experience developing back-end applications using Java and/or PHP, with experience in frameworks such as Spring Boot, Hibernate, and/or Node.js.
  • Good understanding of web development principles, software development lifecycle, and programming best practices.
  • Experience working with relational databases such as PostgreSQL, Oracle, or MySQL, including complex SQL queries and database design.
  • Knowledge of NoSQL document databases such as MongoDB, CouchDB, or Cosmos DB, including an understanding of consistency and performance trade-offs.
  • Experience designing, developing, and securing RESTful APIs and web services.
  • Knowledge of OpenAPI/Swagger for API documentation.
  • Understanding of authentication and authorization standards such as OAuth 2.0, OpenID Connect, and JWT.
  • Experience with Git workflows, such as GitFlow or trunk-based development, and basic understanding of legacy version control systems such as SVN.
  • Knowledge of containerisation and orchestration technologies such as Docker and Kubernetes.
  • Experience or knowledge of application performance monitoring and observability tools such as Dynatrace, Splunk, or Elastic APM.
  • Understanding of OpenTelemetry concepts for metrics, logs, and distributed traces.
  • Experience with unit and integration testing and understanding of how to integrate automated tests into CI/CD pipelines.
  • Basic knowledge of cloud services and architectures, particularly for back-end applications and services.
  • Ability to analyse complex technical issues and develop effective solutions.
  • Strong attention to detail, particularly regarding code quality, error handling, testing, and technical documentation.
  • Ability to work effectively both independently and as part of a team.
  • Excellent interpersonal and communication skills.
  • Ability to work effectively in an international and multicultural environment.
  • Ability to participate in multilingual meetings.
  • Good command of English, both written and spoken. Knowledge of French would be considered an additional asset.

Minimum level of expertise: Junior.

Optional: One of the following or an equivalent certification: AWS Certified Developer – Associate, Microsoft Certified: Azure Developer Associate, or CNCF Certified Kubernetes Application Developer (CKAD).

What We Offer:
  • Prestigious projects within European institutions.
  • International, innovative, and multicultural environments.
  • Continuous support from a team of experts in EU projects.
  • The opportunity to work with modern technologies and contribute to high-impact European initiatives.

If you are ambitious, enthusiastic, and seeking a new professional challenge in international projects with real-world impact, this is the place for you!

In accordance with Organic Law 3/2007 of March 22, the company is committed to promoting the defense and effective application of the principle of equality between men and women, preventing any type of labor discrimination based on sex, and guaranteeing equal entry opportunities. Furthermore, we promote diversity and reject any discrimination based on race, gender, functional diversity, religion, sexual orientation, gender identity, or any other personal or social condition, striving to build an inclusive and enriching environment.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Full Stack Software Engineer
Full Stack Software Engineer

Ayesa Digital • Brussel

Sur place
EUR 45 000 - 65 000
Prestigious projects within European
International, innovative, and multic
Support from EU projects team
+2
Full Stack Software Engineer
Full Stack Software Engineer

Ayesa Digital • Brussel Hoofdstad

Sur place
EUR 42 000 - 72 000
European projects
Multicultural teams
Full-stack exposure
+1
Front-end Software Engineer
Front-end Software Engineer

Ayesa Digital • Brussel

Sur place
EUR 45 000 - 70 000
DATABASE ENGINEER
DATABASE ENGINEER

Ayesa Digital • Brussel Hoofdstad

Sur place
EUR 65 000 - 90 000
Mobile Software Engineer
Mobile Software Engineer

Ayesa Digital • Brussel

Sur place
EUR 42 000 - 56 000
Senior Data Scientist (Machine Learning & AI)
Senior Data Scientist (Machine Learning & AI)

Ayesa Digital • Belgique

Sur place
EUR 105 000 - 108 000
Integration & Workflow Engineer
Integration & Workflow Engineer

Ayesa Digital • Brussel

Sur place
EUR 65 000 - 90 000
Prestigious EU projects
International environment
Team of experts
+2
Test Automation Engineer
Test Automation Engineer

Ayesa Digital • Brussel

Sur place
EUR 55 000 - 95 000
Prestigious EU projects
International, multicultural teams
Support from EU project experts
+1
Integration & Workflow Engineer
Integration & Workflow Engineer

Ayesa Digital • Brussel Hoofdstad

Sur place
EUR 65 000 - 95 000
Prestigious EU projects
Multicultural environment
Support for EU projects
DATA SCIENTIST
DATA SCIENTIST

Ayesa Digital • Brussel Hoofdstad

Sur place
EUR 60 000 - 90 000