Job Title: DEV Engineer - Full Stack Developer (Java/Mobile)
Location: Brussels
Start Date: 22/09/2025
End Date: 30/09/2026
Role Description:
As a Full Stack Developer, you will be part of an Agile squad responsible for both development and operations activities. You will translate requirements into high-quality code, design, build, and maintain high-performance applications, and collaborate with cross-functional teams to deliver new features. Your work will involve both backend development using Kotlin and Spring Framework and frontend development for iOS and Android platforms. You will also be involved in setting up CI/CD pipelines and ensuring the best possible performance and quality of applications.
Responsibilities:
- Translate requirements into high-quality code.
- Design, build, and maintain high-performance, reusable, and reliable applications.
- Collaborate with cross-functional teams to ship new features.
- Work with outside data sources and APIs.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Apply development best practices to ensure code quality.
- Identify and correct bottlenecks and fix bugs.
- Participate in Ops activities, including setting up CI/CD pipelines.
Language Requirements:
Proficient in English (knowledge of a local language is a plus).
Education:
Bachelor/Master or equivalent by experience.
Agile Requirements:
- Positive attitude and pragmatism.
- Thirst for knowledge and continuous improvement.
- Team success orientation.
- Cross-functional team collaboration.
Required Experience/Knowledge:
- At least 6 years of relevant experience in backend development.
- Strong understanding of software craftsmanship and clean code principles.
- Familiarity with Test Driven Development (TDD).
- Technical skills in Kotlin, Java, Spring, Maven, DB, Restful APIs, VCS (Git), CI/CD principles, SAST tools, Docker, Container, and Groovy.
- Experience with API automation testing.
Preferred Experience:
- Interest or experience in mobile development.
- Practical experience with Scrum.
Soft Skills:
- Ability to share knowledge and suggest improvements.
- Adaptability and strong collaboration skills.
- Willingness to challenge requirements based on expertise.
Join a team where you can make a significant impact and grow your career in a supportive and innovative environment.