cover image
AlmavivA S.p.A.

Back End Developer

On site

Brussels Region, Belgium

Full Time

10-03-2025

Job Specifications

Please carefully read the job description before applying. Only shortlisted candidates who meet the requirements will be contacted.

DESCRIPTION OF THE TASKS:
• Propose solutions’ design.
• Development and maintenance of web applications
• Test solutions
• Perform technical migrations.
• Production of technical documentation.
• Data analysis and data modelling.
• Elaborate and improve database models, maintain databases.
• Participation in technical working groups, team meetings and progress meetings with the users.
• Evaluate systems for discrepancies or vulnerabilities,
• Guarantee security and confidentiality of the features based on the confidentiality classification assigned through an IT security plan.


LEVEL OF EDUCATION:
Bachelor or Master Degree

Very good knowledge of Java Frameworks
Ability to design, build and consume APIs
Good knowledge of web services and data formats
Good knowledge of git and/or other version control tools
Good knowledge of MVC architecture
Knowledge of microservices architecture
Ability to analyze issues, identify root causes, and execute solutions.
Knowledge of Agile methodologies.
Capability to write clear and structured technical documents
Ability to give technical presentations.
Ability to apply high quality standards.
Autonomous and rapid self-starting capability.
Ability to take ownership.
Strong organizational and time-management skills.

The following specific expertise is mandatory for the performance of tasks:
• at least 5 years of specific expertise in Java Spring framework
• at least 5 years of specific expertise in Java Spring boot framework
• at least 5 years of specific expertise in Java design patterns
• at least 5 years of specific expertise in relational databases



Only EU Citizens



Level : 5 to 10
Delivery mode: Near-site (Brussels)
Deadline: 12/03/2025 at 11:30 AM (CET)

About the Company

Almaviva is synonymous with digital innovation. Proven experience, unique skills, ongoing research and in-depth knowledge of a range of public and private market sectors are what make it the leading Italian Group in Information & Communications Technology. Almaviva leads the Country growth and takes up the challenge that companies must face to remain competitive in the Absolute Digital Age, by innovating their business model, organization, enterprise culture and ICT. With 45,000 people - 6,000 in Italy and 39,000 overseas ... Know more

Related Jobs

Company background Company brand
Company Name
In Five Years
Job Title
Senior Software Engineer
Job Description
About the role: Our client is looking for a highly motivated individual who will support them as a Software Engineer in the photonics design software and play an important role in the further development of their products. In this role, you'll be developing algorithms, GUIs, designing APIs, DevOps, and working together with the development team and directly with their worldwide customers. Your responsibilities: Define, design, and build highly technical software. Participate in continuous improvement of software architecture and development processes. Deliver quality software to customers. Create quality assurance, increase test coverage, and create delivery infrastructure. Assist application engineers in supporting the customer. Build customer driven prototypes. Your profile: Our client is looking for a candidate with the following qualifications: Exceptional analytical skills and thrive on problem-solving challenges. A comprehensive understanding of software engineering and its best practices. Passionate about developing high-quality software that effectively addresses real-world problems. Enjoys to take a project from the beginning to the end and you are not afraid of starting from an existing codebase. A hands-on attitude and comfort with engaging in one-on-one interactions with customers or partners. A curious mindset, striving to comprehend the broader picture and consistently seeking answers to the "why" and "how" of our processes. Ability to contribute to improving the software architecture, development processes, QA, and delivery infrastructure. Experience with common software development tools such as IDEs, version control systems, continuous integration platforms, etc. An interest in physics and the semiconductor industry. Experience with both Windows and Linux. Proficiency in Python, which is a strong plus! Benefits of joining their team: An international team-oriented company that values diversity, open communication, and curiosity. Enjoy flexible work arrangements to support your work-life balance, with the option to work remotely up to 3 days a week within a 40-hour schedule. Experience the agility of a small-sized company with opportunities for both personal and professional growth tailored to your interests, allowing you to take on increasing responsibilities over time. Engage in continuous learning and development at the intersection of many high-tech engineering fields. Make an immediate impact by collaborating with prestigious clients on their critical use cases from day one. Thrive in a collaborative environment alongside talented professionals, where teamwork and open communication are central to the culture. Receive a competitive salary along with comprehensive hospitalization insurance and a robust pension plan.
Ghent, Belgium
Hybrid
Full Time
10-03-2025
Company background Company brand
Company Name
ENGIBEX
Job Title
Embedded Software Engineer
Job Description
We are a Belgian engineering consulting firm that assists SMEs and large industrial organizations in bringing their innovation and R&D initiatives to life. Job Description Dans le cadre du développement de nos systèmes électroniques, notre client propose de participer à l'analyse, la conception, l'intégration et la validation de composants logiciels s'inscrivant dans la construction de solutions permettant de répondre aux besoins logiciels formulés sur les différents boîtiers électroniques qui constituent nos systèmes complexes. Les domaines couverts sont, Système d'exploitation temps réel de type UNIX Architecture des applications embarquées Développement des applications embarquées Protocoles de communication Intégration logiciel embarqué Validation logiciel embarqué Activités/Responsabilités Participer à la conception de systèmes embarqués Analyser les besoins fonctionnels et formaliser les exigences Procéder à l'analyse architecturale des solutions logicielles Développer la solution logicielle Participer à l'élaboration des plans d'intégration et de validation des systèmes et à leur mise en œuvre Documenter la solution logicielle (justification de design, documents de description d'analyse, ...) Appliquer les normes et méthodologies de développement en vigueur tout au long de la conception des composants logiciels Se tenir au courant des dernières technologies dans le domaine du développement logiciel embarqué Profile / Requirements Profil Essentiel Master computer science ou électronique expérience professionnelle dans la conception de systèmes embarqués en C et C++ De bonnes connaissances dans les méthodologies de développement actuelles (Agile, V Cycle, ...) Connaissances des bonnes pratiques et standards de développement logiciel Connaissances dans le domaine des tests unitaires Connaissances des architectures logicielles Expérience avec l'API POSIX Expression orale et écrite aisée en français et anglais Travailler avec rigueur, proactivité et autonomie Travailler en respectant un planning, des échéances et un budget donnés Avoir de bonnes capacités d'analyse, un esprit critique et un bon jugement Être capable de travailler en équipe Être disponible occasionnellement pour des sessions de validation et de tests à l'étranger et en Belgique Atouts Connaissances des protocoles de communication (CAN bus, Série, ...) Avoir développé des drivers linux Avoir travaillé sur des systèmes RTOS Avoir travaillé avec le framework Qt Avoir travaillé avec la suite Atlassian (Jira, BitBucket, Bamboo, ...) Une connaissance des normes de développement liées au secteur défense ou équivalent Avoir précédemment travaillé dans le secteur de la défense ou équivalent
Liège, Belgium
Hybrid
Full Time
10-03-2025
Company background Company brand
Company Name
Vivid Resourcing
Job Title
Software Engineer
Job Description
Embedded C Software Engineer – Leuven, Belgium Are you an Embedded C Software Engineer looking for a high-impact role in a cutting-edge tech environment? Join a fast-paced, innovative team working on next-gen embedded systems, IoT, and high-performance computing! Your Role Design and implement low-level software, drivers, and firmware for embedded systems. Work with microcontrollers, real-time operating systems (RTOS), and bare-metal environments. Optimize software for performance, power efficiency, and reliability. Collaborate on hardware-software integration and system debugging. Contribute to Agile, Scrum, and V-Model development processes. What We’re Looking For Bachelor’s degree in Computer Science, Electronics, or similar (Master’s is a plus!). Strong experience in Embedded C development (C++ knowledge is a bonus!). Understanding of RTOS, device drivers, and embedded software architectures. Familiarity with unit testing, version control (Git), and debugging tools. Fluent in English (Dutch is a plus!). Bonus Skills Experience with Real-Time & Multi-Threaded Systems. Knowledge of BSPs, communication protocols (SPI, I2C, UART, CAN). Passion for hardware, IoT, and embedded innovation. What’s in It for You? Salary: €4,000 - €9,500 gross/month + top-tier benefits. Company car + fuel card for work & personal use. Flexible work options (remote & on-site). Meal vouchers, pension plan & premium medical insurance. Work on cutting-edge projects in a collaborative, dynamic team. Let’s Talk! Send your CV or reach out for more info! Toby.Fowler@vividresourcing.com +32 3 318 00 74
Leuven, Belgium
Hybrid
Full Time
10-03-2025
Company background Company brand
Company Name
GemOne
Job Title
Junior Software Engineer
Job Description
We’re GemOne, a start-up global tech company which is part of the TVH group. We work in the field of telematics. Tele-what-ics??! Yes, we’re fully aware that telematics isn’t something most people know a lot about but you are lucky! We have a white paper that tells you all about the world of telematics (https://www.gemone.com/) If you’re willing to learn and you have skills to share, then you might just find out that this company, role, and industry are a perfect fit for you. We co-create cloud-based solutions and the necessary hardware components to gather data from industrial equipment, which our customers then use to streamline their industrial fleet management. In a nutshell, we make technology that helps companies look after their industrial machinery and business better — we enable them to work safer and more efficiently, and save time and money. Your role and responsibilities Right now GemOne is looking for a Software Developer to join our Platform team within our broader Products organization. Responsibilities will include, among other things, development of features for our current platform, technical preparation and migration of customer & metadata towards our brand new portal and development of custom requests from key accounts. You will help the team to deliver objectives on time and, more importantly, according to GemOne’s expected quality levels. And perhaps more than anything, you will need to challenge the status quo - there are no taboos, there is only a continuous striving to optimize output, quality, reliability and future-proofness. Aside from the above mentioned “objectives”, you will also be able to learn from state-of-the-art IoT technology, together with a joyous mix of high-potentials and well seasoned professionals - if you want to learn a lot and very quickly, then you’ve come to the right place. How to succeed / your profile 1-2 years of experience You're well known with Java development and knowledge of NodeJS/Typescript/Python is a plus You know how to use Maven (or Gradle) Concepts of containerization, preferably Docker and Kubernetes, are not new to you You understand and can modify CI/CD pipelines. We use Bitbucket pipelines so any experience with them is a plus You have some experience with cloud infrastructure, preferably Google Cloud Platform (GCP) Healthy level of criticism, i.e. not afraid to challenge the status quo Proactive mindset -spotting problems / challenges, but also drafting the potential solution and acting upon it Fluent in English Excellent verbal and written communication skills Familiarity with cross-border working & different cultures What's in it for you We have the backing of TVH, a large global corporation which gives us stability and network. We know life isn’t “one size fits all” so we offer flexible working hours and hybrid working arrangements (2 days working from home per week). We offer an attractive salary package with extra benefits such as group & hospitalization insurance, company car, and the possibility to lease a bike. And we wouldn’t be a tech company without offering you a laptop and iPhone right?! We also value professional development and offer continuous learning opportunities (both via 3rd party and from internal senior colleagues). We encourage personal initiative, entrepreneurship and a positive company culture. Today we are located in Cotton Park in Kortrijk but we will move to the TVH (our mother’s company) headquarter in Waregem in March 2025. #Indeed_ITCD #GemOne
Kortrijk, Belgium
Hybrid
Full Time
10-03-2025