About the job
About Brainsquare
Brainsquare focuses on building, improving, and supporting large-scale enterprise application environments. The team brings together practical engineering skills and a structured delivery mindset, working where application development, integration, and collaboration platforms intersect.
Brainsquare teams often work with clients over the long term, helping to scale, stabilize, and evolve complex systems.
Role Overview: Senior Java Software Engineer
This long-term position is based in Brussels and centers on both developing new features and continuously improving existing Java applications. The work goes beyond standard development, blending build and run responsibilities with a strong sense of ownership for the full application lifecycle.
What You Will Do
- Take part in functional analysis and challenge specifications to ensure clarity and feasibility
- Design, develop, and maintain Java-based applications
- Maintain high code quality through code reviews and structured delivery practices
- Test and validate developments before user acceptance
- Investigate incidents, identify root causes, and implement lasting solutions
- Update and improve existing systems and their documentation
- Support business users to keep applications running smoothly
- Contribute to support processes, reporting, and monitoring application availability
- Work closely with both IT and business stakeholders
- Participate in support rotations as needed
Location
Brussels, Brussels, Belgium
