B

Back-End Software Engineer for EU Institutions (Brussels) with API, Security, and Cloud Responsibilities

bridge351 • Belgium
Visa Sponsorship
Apply Now
AI Summary

Develop back-end website applications, including core business logic, data storage, and secure API services for EU-based systems in Brussels. Integrate front-end elements with server-side logic, implement authentication/authorization, and apply data and security best practices (validation, compliant logging/monitoring). Optimize performance and scalability, build and test APIs/services (unit/integration with CI/CD), and document technical solutions.

Key Highlights
Back-end development for EU institution systems in Brussels with API design and security requirements
Focus on secure data handling, authentication/authorization, and compliant logging/monitoring using observability tooling
Includes cloud back-end configuration and disciplined testing with CI/CD, plus performance/scalability optimization
Key Responsibilities
Develop back-end website applications and implement core business logic.
Integrate user-facing elements developed by front-end developers with server-side logic.
Design and implement data storage solutions.
Apply data and security best practices including input validation, authentication/authorization, secure storage, and compliant logging and monitoring.
Optimize applications for maximum speed and scalability.
Design and develop APIs and participate in designing and creating scalable software.
Maintain code integrity and organisation by writing clean, functional back-end code.
Compile and analyze data, processes, and code to troubleshoot problems and identify areas for improvement using monitoring tools.
Perform unit and integration testing, debug, fix, and validate code changes.
Deliver solutions that meet functional and non-functional requirements aligned with user expectations.
Write technical documentation.
Perform basic configuration of cloud services for back-end functionality such as serverless functions, storage accounts, and managed Kubernetes.
Develop and maintain services and business logic using one or more back-end programming languages.
Implement authentication and authorization mechanisms to secure API endpoints and services.
Write and maintain unit and integration tests to ensure code quality and reliability, integrating them into the CI/CD pipeline.
Technical Skills Required
Java Spring Boot SQL
Benefits & Perks
Hybrid work mode (on-site at Brussels offices + remote)
100% Remote opportunities
Tech Visa Company (help with tech visa if outside the European Union)
Health and Life Insurance

Job Description


Do you live in Portugal and would like to work for European institutions in Brussels? Then this opportunity is for you!

We are hiring a Back-End Software Engineer for the EU Institution in Brussels, Belgium:

Nature of the tasks

  • Development of back-end website applications.
  • Integration of user-facing elements developed by a front-end developers with server-side logic.
  • Implement core business logic.
  • Design and implementation of data storage solutions.
  • Apply data and security best practices: input validation, authentication/authorization, secure storage, compliant logging and monitoring.
  • Optimization of the application for maximum speed and scalability.
  • Design and develop APIs.
  • Participating in the design and creation of scalable software.
  • Maintenance of code integrity and organisation.
  • Writing clean, functional code on the back-end.
  • Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement, including setting up and querying monitoring tools.
  • Perform unit/integration testing, debug, fix, and validate code changes.
  • Deliver solutions that fulfil functional and non-functional requirements and align with user expectations.
  • Write technical documentation.
  • Basic configuration of cloud services for back-end functionality (ex: serverless functions, storage accounts, managed Kubernetes).
  • Develop and maintain services and business logic using one or more back-end programming languages.
  • Implement authentication and authorization mechanisms to secure API endpoints and services.
  • Write and maintain unit and integration tests to ensure code quality and reliability, integrating them into the CI/CD pipeline.

Specific expertise and technologies

  • Proficiency in back-end languages (Java, PHP) and experience with frameworks (Spring Boot, Hibernate, Node.js).
  • Strong understanding of the web development cycle and programming techniques and tools.
  • Experience with APM tools (Dynatrace, Splunk, Elastic APM) and knowledge of OpenTelemetry for metrics, logs, and traces.
  • Proficiency in working with relational databases (e.g., PostgreSQL, Oracle, MySQL), including writing complex SQL queries and understanding database design.
  • Knowledge of NoSQL document stores (MongoDB, CouchDB, CosmosDB) and understanding of consistency/performance trade-offs.
  • Experience with Git workflows (GitFlow, trunk-based) and understanding of legacy systems using SVN.
  • Experience in designing, building, and securing RESTful APIs and web services, including OpenAPI/Swagger documentation.
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) for developing and deploying applications.
  • Understanding of authentication and authorization protocols and standards (e.g., OAuth 2.0, OpenID Connect, JWT).

Certification and/or Standards

  • Optional: One of the following or an equivalent certification:

AWS Certified Developer Associate,

Microsoft Azure Developer Associate,

CNCF Certified Kubernetes Application Developer (CKAD).

Languages

English level C1

Location

Brussels, Belgium

Work mode

Hybrid (on-site at Brussels offices + remote)

What can you expect from us?

Mind-blowing workplace culture. You will be integrated in a professional, dynamic and collaborative team.

100% Remote opportunities

We want you to have the flexibility to work where you feel most comfortable and productive.

International Career

  • You can expect professional growth and to be connect with the world.
  • We are represented in Portugal, Belgium, Luxembourg, and Denmark.
  • And with projects in many other countries: Netherlands, Luxembourg, Singapore and in the United States of America (and a lot more is coming…)

Extra Benefits & Perks

If you wish to work with us and you are outside European Union (good news…) we are a Tech Visa Company, We will help!

As a plus, we provide Health and Life Insurance.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

sourcing geeks

Belgium
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Raydar

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Mavericks Consulting

Singapore

Subscribe our newsletter

New Things Will Always Update Regularly