Back-End Software Engineer (Brussels)
Bridge351 is a tech company focused on excellence, innovation and tailored solutions, operating across Europe in areas like Cloud, Cybersecurity, Data and Advanced Development.
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.
- Departamento
- Advanced Development Solutions
- Role
- Backend Developer
- Locations
- Bridge351 Brussels
- Remote status
- Hybrid