Full Stack Engineer
Hybrid
Brussels, Belgium
Freelance
10-04-2025
Job Specifications
Job Title: Senior Fullstack Java Developer
Location: Brussels – 2 days onsite/week
Contract: ends by 28 February 2026
Language: Dutch and English
We are seeking a Senior Fullstack Java Developer for a long-term role in a multidisciplinary development team. You will act as the technical lead, responsible for both backend and frontend development, system design, and team guidance. The role involves building and maintaining web applications within a specific business domain (e.g., enforcement, regulation, GIS).
Required Skills & Experience:
5+ years in Java development
Strong experience with JavaScript, Spring Framework, JPA/Hibernate, Maven, REST
Good knowledge of testing and Agile methodologies
Experience with Node.js/npm is a plus
Experience leading or mentoring developers
Dutch fluency (C2), EU citizenship
Apply now! m.savaliya@solvex-solutions.com
About the Company
, we redefine business process outsourcing, empowering companies to broaden their horizons. For over a decade, we've established business process management (BPM), resource process outsourcing (RPO) services, and dedicated offshore teams. We've delivered excellent results across the UK and Europe, seamlessly integrating with your core business operations. ? Our unwavering commitment to excellence sets us apart in the industry. We are not just service providers; we are strategic partners, delivering unmatched quality se... Know more
Related Jobs


- Company Name
- Rydoo
- Job Title
- Senior Software Engineer .NET C#
- Job Description
- We are Rydoo! Europe’s fintech scale-up that makes spend management the easiest part of your day. Spend management has been too complicated for too long. Rydoo's app backed with OCR technology helps our clients save time and money with just a few clicks & photos. We are building a new generation of spend management software with a product-first approach that our end-users truly benefit from. Rydoo in a snapshot Ambitious international team (150+ Rydoo'ers) 33 nationalities speaking over 15 languages 6 hubs across 3 continents Easy-to-use spend management app available on iPhone and Android Supporting over 10,000+ clients and 1 million+ users worldwide 4.6 employer score on Glassdoor Hybrid work policy The Role As a software engineer, you will be part of a cross-functional and autonomous team. In this role, you'll be responsible for several parts of the backend code, driving our application's core and directly impacting the company's growth. We're looking for someone with a knack for problem-solving and a collaborative mindset. Key Skills Some experience with backend development. Excellent knowledge of .NET, C#. Good knowledge of Entity Framework (or any ORM like NHibernate), SQL Server or similar. A team player with a passion for writing clean and testable code within a cross-functional team. A focus on optimising the performance and scalability of applications to support our ever-growing user base. Experience with Service Oriented Architecture using Service Bus to connect everything is a plus. Knowledge of Azure Cloud (or AWS, GCP) is a plus. Agile and DevOps experience is a plus. Experience with LLMs is a plus. Ability to stay up-to-date with industry trends, best practices, and emerging technologies to continuously improve our development processes and drive innovation. If you would want to contribute as a Full Stack engineer, knowledge of Angular would be a plus, but it is not necessary. Requirements A degree in computer sciences or a related field is preferred, but any equivalent experience is just as valuable. Benefits Next to our amazing team, informal & international company culture and our mission to become the N1 expense management tool in Europe, we offer some nice benefits that make working at Rydoo even more fun: A competitive package, including salary and benefits Meal vouchers of €8 per day €1000 / year learning and development budget Rydoo Hybrid Work Policy: flexibility to work from home while also fostering team collaboration in Mechelen hub 1x a week. Rydoo On Tour: our international mobility program that gives employees the possibility to temporarily relocate to one of the countries we have a Rydoo office. Professional freedom and a flexible work environment Upskilling through training and coaching programs Regular company and team events Wonderful international team with more than 33 different nationalities Dutch language classes Spectacular onboarding program for all new Rydooer’s Free drinks, fruits & snacks to provide you with all the energy to do your job + the occasional after work drink, and great parties (believe us ) Permanent contract Why Join Us At Rydoo, we celebrate diversity and are committed to creating an inclusive environment for all employees. We value and encourage ongoing learning opportunities and career progression. Even if you don't tick every box but see yourself contributing, we encourage you to apply. We're more interested in finding a well-rounded individual with a can-do attitude. Your passion, dedication and desire to learn are what matter most to us. Apply today to start your journey with Rydoo.


- Company Name
- SEIDOR
- Job Title
- Full Stack Engineer
- Job Description
- #HumanizingTechnology ABOUT SEIDOR At SEIDOR, we help drive the transformation and competitiveness of our clients through technology and innovation, always focusing on the value of the human side and being committed to talent and sustainable development. We are a diverse and inclusive organization that believes in equal opportunities. We already have over 8,000 professionals in 45 countries across Europe, Latin America, the United States, the Middle East, Africa, and Asia. Here, you can develop and grow both professionally and personally from day one, with the support of a great team that shares human values. We carry out projects with a positive impact at both national and international levels, serving clients from different industries and collaborating closely with the leading technology providers (such as SAP, Microsoft, Salesforce, IBM, Google, AWS, Cisco, Adobe). We are one of the most recognized and awarded companies by our partners. We are committed to sustainability and promote ESG (Environmental, Social, and Governance) criteria to achieve sustainable development. We have reduced and offset our carbon footprint, becoming a net-zero company. At SEIDOR, we believe that to address the challenges of the digital world and the new hurdles that arise, we must have the best allies, market-leading technologies, and, above all, the best people. Will you join us in humanizing technology? ABOUT THE JOB We are a large company with a start-up spirit. We organize ourselves into expert knowledge Units that collaborate with each other. That's why we are looking for curious individuals who are motivated by challenges and eager to grow personally and professionally, to join our team and make a positive impact on the world through technology. ARE YOU UP FOR THE CHALLENGE? We want you to be a part of our team, from Brussels, as a Full-stack developer. WHAT WILL YOU DO IN YOUR DAY-TO-DAY? • Development of front-end website architecture. • Development of backend business logic. • Design of user interactions on web pages. • Development of features to enhance the user experience. • Building reusable code for future use. • Understanding and implementation of security and data protection. • Design responsive applications. • Design and develop RESTful APIs. • Participating in the design and creation of scalable software. • Maintenance of code integrity and organisation. • Writing clean, functional code on the front-end. • Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement. • Develop and maintain relational database procedures • Testing and fixing bugs or other coding issues. • Meet both technical and consumer needs. • Write technical documentation. • Build and manage the releases • Manage the upgrades of the technical components of the application and execute the migration needed WHAT DO WE EXPECT FROM YOU? Following specific expertise is mandatory for the performance of tasks: • Proficiency in DevSecOps standards and practices • Proficiency in Typescript and Angular, experience with asynchronous programming, the redux architecture and particularly the NGRX store. • Proficiency in Java with extensive experience in designing and implementing scalable, efficient, and secure solutions. • Proficiency with Java back-end frameworks such as Spring boot and Hibernate for the implementation of microservices and RESTful APIs. • Proficiency in PL/SQL and relational databases (Oracle). • Good knowledge of application server management (Weblogic, Tomcat, Apache Maven). • Good knowledge in Web security, authentication and authorization protocols (OAuth, Open ID Connect). • Deep knowledge of the following tools: JIRA, Confluence, Bamboo, Nexus, Jenkins, SonarQube • Deep knowledge of the reporting tools: Jasper Reports, BIRT Report. • Good experience with API Development and Security: − Postman: for API development, testing, and documentation. − Swagger/OpenAPI: for designing and documenting RESTful APIs. − JWT (JSON Web Tokens): for secure user authentication. • Ability to understand, speak and write English (C1 level). WHAT WILL YOU FIND AT SEIDOR? A diverse team. We respect the differences that make us more human. Companionship. We work as a team and learn from each other. Flexibility and work-life balance. Remote working is in our DNA. We promote flexible working hours and offer shorter working day every Friday, as well as in the months of July and August. Continuous learning. Language courses, technical training, certifications, and more. Personalized career development, allowing you to decide where you want to go. Autonomy and the opportunity to suggest and promote new opportunities. Flexible compensation program. Childcare vouchers, restaurant benefits, transportation, and health insurance. Exclusive discounts and special conditions on technology, leisure, travel, and more. You can be part of charitable and environmentally related initiatives. If you have international interests, we are present in 45 countries. Join our team and help us humanize the world through technology!


- Company Name
- EMW
- Job Title
- 2025-0147 L3 Application Support (COTS & Cloud Technologies) (NS) - WED 21 May
- Job Description
- Deadline Date: Wednesday 21 May 2025 Requirement: L3 Application Support (COTS & Cloud Technologies) Location: Braine-l'Alleud, BE Full Time On-Site: Yes Time On-Site: 100% Period of Performance: 2025 BASE: As soon as possible but not later than 2nd July 2025 - 31st December 2025, with the possibility to exercise following options: 2026 option 1: 01st January 2026 - 31st December 2026 2027 option 2: 01st January 2027 - 31st December 2027 2028 option 3: 01st January 2028 - 31st December 2028 2029 option 4: 01st January 2029 - 31st December 2029 Required Security Clearance: NATO SECRET 1 INTRODUCTION The NCI Agency (hereafter referred to as the "Purchaser") is seeking an L3 Application Support Engineer (COTS & Cloud Technologies) to provide ongoing support for the NBAC Business Area during the migration of on-premise applications to the cloud. This role will focus on ensuring continued L3 support for existing COTS applications while also offering expert guidance and consultation on cloud migration efforts when required. 2 OBJECTIVES This Statement of Work aims to enhance the support model for NBAC-delivered services, focusing on maintaining existing on-premise COTS applications while providing support during the assessment and migration to cloud infrastructure. The ideal candidate should have: Expertise in COTS application deployment and support Strong background in cloud technologies (Azure/AWS) Proven experience in configuring and supporting Atlassian Jira Service Management, with a solid understanding of other Atlassian products Strong analytical, problem-solving, and organizational skills The ability to document processes and provide training on tools and best practices 3 SCOPE OF WORK Under the direction / guidance of the local NCIA Service Delivery Manager or the NCIA Service Area Owner, the following activities will be supported: Atlassian Products configuration and automation (on-prem or private cloud) Design, implement, and manage Atlassian products on Azure private cloud as well as on-prem. Jira Service Management (JSM) and Jira Software (JS) are the main products Ensure seamless integration with internal and external applications and systems Containerization and Kubernetes Design, implement, and manage Kubernetes environment that run in private cloud environments Cloud Configuration (Azure, AWS) Configure CI/CD Pipelines Manage EntraID Groups and Roles Manage and configure different Cloud components COTS End-User Support: Provide third-level support for end-user queries Troubleshoot and resolve software issues, ensuring minimal disruption to users Troubleshoot and resolve software problems, ensuring efficient use of resources and problem resolution Incident Logging and Tracking: Log and track support incidents using the helpdesk ticketing system Ensure all tickets are updated with accurate and detailed information and resolved within the agreed service levels Escalation: Escalate complex issues to vendor support or appropriate teams when necessary Follow up on escalated issues to ensure timely resolution and user satisfaction Knowledge Base Management: Contribute to the creation and maintenance of a knowledge base, documenting common issues and solutions Share knowledge and best practices with team members to improve overall service quality Technical: Controlling, managing and providing access to the restricted areas managed by the business area Ensuring the proper functionality and security of software and hardware managed by the NBAC Monitoring COTS Applications and other software managed by NBAC by identifying and reporting any problems with the infrastructure, hardware and software applications Providing support to NBAC team for security approval and accreditation of software applications and CIS Controlling and checking compliance with security regulations laid down by NCIA and NATO on the use of software and hardware which is part of the NBAC services Communication and Collaboration: Communicate effectively with users to understand their issues and provide clear instructions Collaborate with IT teams to resolve issues and improve service delivery We envision the above activities to be delivered by one resource/contractor that will be part of a team providing Technical Level 3 support to COTS Applications users. The contractor will support in-person and on-call during core working hours (0800 - 1200 and 1300 - 1700). The measurement of execution for this work is sprints, with each sprint being planned for a duration of 2 weeks. Due to the AGILE approach of this project, there is a need to define a set of specific arrangements between the NCIA and the contractor that specifically defines the deliverables to be provided for each sprint as well as their associated acceptance criteria. This includes sprint planning, execution and review processes, which are detailed below: Sprint Planning: Objective: Plan the objectives for the upcoming sprint. Kick-off meeting: Conduct a monthly meeting with the contractor to plan the objectives of pcoming sprints and review contractor`s manpower to meet the agreed deliverables. Set sprint goals: Define clear, achievable goals for the sprint and associated acceptance criteria, including specific delivery targets, Quality standards as well as Key Performance Indicators (KPIs) for each task to be recorded in the sprint meeting minutes. Agree on the required level of effort for the various sprint tasks. Backlog Review: Review and prioritise the backlog of tasks, issues, and improvements from previous sprints. Assess each payment milestone cycle duration of one calendar month. State of completion and validation of each sprint status and sign off sprints to be submitted for payment as covered in Section 4. Sprint Execution Objective: Contractor to execute the agreed "sprint plans" with continuous monitoring and adjustments. Regular meetings between NCIA and the contractor to review sprint progress, address issues, and make necessary adjustments to the processes or production methodology. The Meetings will be physically in the office. Continuous improvement: Contractor to establish a continuous feedback loop to gather input from all stakeholders for ongoing improvements and their subsequent implementation depending on NCIA approval. Progress Tracking: Contractor to use a shared dashboard or tool to track the status of the sprint deliveries and any issues. Quality Assurance/Quality Check: Contractor shall ensure that the quality standards agreed for the sprint deliverables are maintained throughout the sprint. Quality Control: NCIA to perform the Final Quality Control of the agreed deliverables and provide feedback on any issues. Sprint Review Objective: Review the sprint performance and identify areas for improvement. At the end of each sprint, there will be a meeting between the NCIA and the Contractor to review the outcomes against the acceptance criteria comprising sprint goals, agre...


- Company Name
- TRIJIT
- Job Title
- First Line Support JC
- Job Description
- For the English version, please see below. Agent de Support Première Ligne Lieu de travail : Seraing Mode de travail : Présentiel Horaire de travail : Du lundi au vendredi, de 8h à 12h et de 13h à 17h Contexte du besoin Notre client conçoit, intègre, modernise et entretient des équipements dans les domaines de l'énergie, de la défense, de l'industrie, de l'environnement et de l’hydrogène. Avec un portefeuille de produits et services varié, notre groupe technologique accompagne ses clients tout au long du cycle de vie de leurs outils pour améliorer leurs performances économiques, techniques et environnementales. Animé par une volonté de progrès industriel durable, notre client s’appuie sur des systèmes informatiques robustes et innovants pour soutenir ses activités et répondre aux besoins d’un groupe global. Dans ce cadre, nous recherchons un Agent de Support Première Ligne pour rejoindre notre équipe informatique dynamique, basée à Seraing, et participer activement à la qualité de service offerte à nos utilisateurs. Nature et portée Au sein du département ICT du client, l’Agent de Support Première Ligne joue un rôle clé en étant le premier point de contact pour les utilisateurs dans le cadre du support informatique. Ce poste stratégique contribue directement à la satisfaction des utilisateurs et à l'efficacité des opérations IT du groupe. Notre environnement technologique offre un cadre riche et stimulant : Près de 4500 utilisateurs répartis sur plus de 60 sites dans plus de 7 pays. 2 Datacenters principaux situés en Belgique, hébergeant plus de 450 serveurs. Un réseau étendu connectant plus de 50 sites à l’international. Une équipe Service Desk composée de 10 agents en Belgique et 7 agents en Inde, collaborant étroitement pour fournir un service de qualité à nos utilisateurs à travers le monde. En rejoignant notre équipe basée à Seraing, vous contribuerez à fournir un support IT de premier niveau dans un environnement technologique moderne et en constante évolution. Principales responsabilités Dans ce cadre, vos responsabilités en tant qu’Agent de Support Première Ligne sont : Réception et enregistrement des demandes : Répondre aux sollicitations des utilisateurs via l’outil de ticketing ou par téléphone (si justifié). Documenter précisément chaque demande dans le système de gestion des tickets. Analyse et compréhension des demandes : Comprendre la demande de l’utilisateur et si nécessaire, demander des précisions pour compléter les informations. Catégorisation et priorisation : S’assurer de la bonne catégorisation et si besoin, recatégoriser les demandes. Appliquer le niveau d’impact adéquat conformément aux processus de gestion des incidents. Transfert et collaboration avec les équipes de niveau 2 : Transférer les demandes vers les équipes appropriées. Collaborer avec les agents de support de niveau 2 pour améliorer la qualité des transferts et enrichir ses connaissances. Suivi et information des utilisateurs : Tenir les utilisateurs informés de l’évolution de leurs demandes. En cas d’incident critique, communiquer rapidement avec l’équipe concernée. Contribution à la base de connaissances : Maintenir à jour les informations de la base de connaissances. Proposer des améliorations ou ajouts pour optimiser le service. Le tout en veillant à garantir un service orienté client, rapide et de qualité. Profil Prérequis : Formation en informatique ou expérience équivalente. Expérience dans une fonction similaire, idéalement au sein d’une organisation multinationale Maîtrise de la langue française et anglaise (parlé et écrit). La connaissance du néerlandais est un atout. Connaissances techniques Maîtrise des outils de gestion de tickets Bonne maîtrise des environnements Windows 10/11. Bonne maîtrise des outils Microsoft Office 365 et des services cloud Microsoft. Connaissance des périphériques informatiques courants (imprimantes, scanners, stations de travail, etc.). Notions des principes de technologies réseau (LAN, WAN, DNS, DHCP, VPN, etc.) et des bonnes pratiques en sécurité informatique. Familiarité avec les méthodologies ITIL pour la gestion des incidents, des demandes de service, des demandes de changements, … La maîtrise d'outils Atlassian (Jira, Confluence) est un plus. Compétences professionnelles : Excellentes capacités de communication écrite et orale, avec une aptitude à vulgariser les concepts techniques pour les utilisateurs non techniques. Orientation client et engagement à fournir un service de qualité. Capacité à travailler efficacement en équipe, avec un esprit collaboratif et une volonté de partager les informations. Organisation, rigueur et gestion des priorités pour répondre à un environnement souvent dynamique. Flexibilité et capacité d’adaptation face à des situations variées ou imprévues. Curiosité et envie d’apprendre, avec une approche proactive pour contribuer à l’amélioration continue du service. Attitude pragmatique et orientée solution. ___________________________________________________________________________________________ First Line Support Agent Workplace: Seraing Work mode: On-site Working hours: Monday to Friday, from 8 am to 12 pm and from 1 pm to 5 pm Context of the need Our client designs, integrates, modernizes, and maintains equipment in the fields of energy, defense, industry, environment, and hydrogen. With a diverse portfolio of products and services, our technology group supports its clients throughout the lifecycle of their tools to improve their economic, technical, and environmental performance. Driven by a desire for sustainable industrial progress, our client relies on robust and innovative IT systems to support its activities and meet the needs of a global group. In this context, we are looking for a First Line Support Agent to join our dynamic IT team, based in Seraing, and actively contribute to the quality of service offered to our users. Nature and Scope Within the client's ICT department, the First Line Support Agent plays a key role as the first point of contact for users regarding IT support. This strategic position directly contributes to user satisfaction and the efficiency of the group's IT operations. Our technological environment offers a rich and stimulating setting: Nearly 4500 users spread across more than 60 sites in over 7 countries. 2 main Data Centers located in Belgium, hosting more than 450 servers. An extensive network connecting more than 50 sites internationally. A Service Desk team composed of 10 agents in Belgium and 7 agents in India, working closely together to provide quality service to our users worldwide. By joining our team based in Seraing, you will contribute to providing first-level IT support in a modern and constantly evolving technological environment. Main Responsibilities In this role, your responsibilities as a First Line Support Agent are: Reception and registration of requests: Respond to user requests via the ticketing tool or by phone (if justified). Accurately document each...