For a client we are seeking a Java Developer (Professional Level with 4-5 years of experience) to join a dynamic team focused on delivering high-quality server applications for networks. This role is an excellent opportunity for a skilled Java software engineer to work in an international environment and contribute to a project that has a significant impact on the business operations of our clients.
Start Date: 03/02/2025
End Date: 31/12/2025
Responsibilities:
- Design, develop, test (including automated integration and regression), and integrate new features, components, and improvements to compliance products.
- Focus on configuration and integration aspects for the software, covering a wide range of functionalities.
- Utilize a variety of proven technologies, mainly Java on Linux, with opportunities for experimentation in areas such as container orchestration and CI/CD tooling.
- Engage in full-stack engineering activities, including software architecture, development, quality assurance, security, operations, and IT infrastructure.
Required Qualifications and Experience:
- Minimum of 4 years of professional experience in Java development.
- Proven experience with test-driven development.
- Familiarity with Agile principles and methodologies.
Desired Skills:
- Strong analytical skills with the ability to understand and improve complex legacy codebases.
- Commitment to high-quality standards, including high code coverage, pair-programming, and peer review.
- Knowledge of containerization or build orchestration is a plus.
- Agile mindset and ability to work in a truly international environment.
Language Proficiency:
Fluency in English is required.
This full-time position is based in Brussel and offers the chance to be part of a team that values personal and professional development. If you are a Java Developer with the required experience and skills, we look forward to your contribution to our client's success.