Requirements: English
Company: Flowtec Group
Region: brussels region, belgium, belgium , Brussels
Senior Java/C++ Developer
About Us
We are a dynamic technology company dedicated to delivering cutting-edge software solutions. Our projects span from enterprise back-end systems to modern user interfaces, and we pride ourselves on a collaborative culture that encourages innovation and continuous learning.
Senior Java/C++ Developer - Role Overview
We are seeking an experienced Senior Java/C++ Developer to join our growing team. In this role, you will take ownership of key components in our back-end architecture (Spring Boot) and, over the coming months, transition to working primarily in C++ using the Qt framework. Youll collaborate closely with cross-functional teams, mentor junior engineers, and help drive best practices in software design and implementation.
Senior Java/C++ Developer - Key Responsibilities
- Design, implement and maintain high-performance, scalable services in Java (Spring Boot)
- Write clear, efficient C++ code with the Qt framework, particularly during the initial onboarding period
- Develop and optimize SQL queries, schemas and stored procedures for relational databases
- Review code, conduct technical interviews, and mentor junior team members
- Collaborate with front-end developers to integrate back-end APIs (ReactJS, Thymeleaf)
- Participate in architectural discussions and contribute to technical roadmaps
- Communicate effectively in English (additional French or Dutch skills are a plus)
Senior Java/C++ Developer - Required Hard Skills
- Senior profile with at least 5+ years of professional software development experience
- Java: Expert level, with deep hands-on experience in Spring Boot
- SQL: Strong proficiency writing and tuning complex queries
- Ability and eagerness to learn C++ and the Qt framework; expected to focus primarily on C++ within the first few months
Plus Skills
- Prior experience with C/C++ & Qt
- Front-end familiarity (ReactJS, Thymeleaf)
Soft Skills
- Highly motivated and eager to learn new technologies and paradigms
- Collaborative mindset: willing to work closely with teammates of all levels, including mentoring young developers
- Strong communication skills and the ability to explain complex technical concepts in clear terms
Senior Java/C++ Developer - What We Offer
- A supportive, flat-hierarchy environment where your ideas truly matter
- Opportunities for rapid professional growth and cross-training in multiple technologies
- Competitive salary, benefits package, and flexible working arrangements
- Regular team events, hackathons, and knowledge-sharing sessions