Job description
We are looking for a Java Application Developer to help evolve a family benefits management platform. You will work across the application lifecycle, strengthening the backend and improving the user experience while translating legislative needs into technical solutions.
Your role
- Develop features with Java 21+ and Spring Boot, and build Angular interfaces while maintaining JSF components.
- Write unit and integration tests and take part in peer code reviews.
- Manage data persistence with Hibernate and optimise queries.
- Design and expose secure, scalable REST APIs.
- Contribute to CI/CD and deployments on OpenShift using GitLab, Jenkins and Renovate.
- Monitor code quality with SonarQube and propose performance and stack improvements.
- Work closely with business analysts on legislative requirements.
You have
- At least five years of experience with Angular.
- At least ten years of experience with Hibernate.
- At least ten years of experience with Java 21+.
- At least ten years of experience with OpenShift.
- At least ten years of experience with PrimeFaces.
- At least five years of experience with Scrum.
- At least ten years of experience with Spring Boot.
- French at C2 level.
- English at C1 level.
A plus
- At least ten years of experience in application development.
- Knowledge of Spring.
- Knowledge of Spring Batch.
- Knowledge of RabbitMQ.
- Knowledge of Oracle Database.
- Knowledge of PostgreSQL.
- Knowledge of XML.
- Knowledge of JUnit.
- Knowledge of Selenium.
- Knowledge of Vue.js.
- Knowledge of JSF.
- Knowledge of GitLab.
- Knowledge of Jenkins.
- Knowledge of Jira.
- Knowledge of Confluence.
- Knowledge of Maven.
- Knowledge of SonarQube.
- Knowledge of Renovate.
- Knowledge of Kibana.
- Knowledge of Prometheus.
- Practical experience creating and consuming REST APIs.
- Experience writing unit tests.
- Experience writing integration tests.
- Experience with peer code reviews.
- Experience with CI/CD and development automation.
- Basic knowledge of networking.
- Basic knowledge of IT infrastructure.
- In-depth knowledge of the family benefits sector, its processes, legislation and data flows.
- Ability to take ownership of a subject from start to finish.
- Willingness to share knowledge and learn from colleagues.
- Attention to clean code.
- Attention to accurate documentation.
Working at Neurho
Founded in 1998, Neurho is a Belgian IT and business consultancy. For more than 25 years, we have been helping banks, insurers, energy companies and public institutions in Belgium and Luxembourg with their transformation projects. At Neurho, you work on varied and challenging assignments, where your expertise is recognised and your growth encouraged. On top of your salary, you enjoy many extra-legal benefits, designed to suit your role, your needs and your personal wishes.
Neurho is committed to equal opportunity and welcomes every application, regardless of age, origin, nationality, gender, social background, beliefs or disability.