Java Developer
Taleo Consulting
Brussels, Belgium
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Brussels, Belgium
Tech stack
Java
API
Application Performance Management
Confluence
JIRA
Unit Testing
Software Quality
Code Review
Continuous Integration
Persistent Data Structure
Hibernate
JavaServer Faces
JUnit
PostgreSQL
Maven
Openshift
Oracle Applications
RabbitMQ
Prometheus
Selenium
SonarQube
Data Streaming
XML
Primefaces
Spring-boot
Backend
Gitlab
Vue.js
Angular
Front End Software Development
Kibana
REST
Spring Batch
Jenkins
Job description
Development & Code Quality
- Design and develop complex features using Java 21+ and Spring Boot
- Build modern, reactive user interfaces using Angular, while maintaining the existing JSF codebase
- Ensure high software quality through unit and integration testing and peer code reviews
- Manage data persistence with Hibernate and optimize queries to ensure performance of the Itinera platform
Architecture & Ecosystem
- Participate in the design and exposure of secure and scalable REST APIs
- Contribute to continuous integration and deployment within an OpenShift environment
- Work closely with business analysts to translate legislative requirements (family allowances) into elegant technical solutions
Continuous Improvement
- Help automate development processes using CI/CD tools (GitLab, Jenkins, Renovate)
- Ensure code compliance and quality using SonarQube
- Proactively propose improvements to modernize the technical stack and optimize application performance
Required profile.
Technical Skills
Backend
- Java 21+
- Spring / Spring Boot / Spring Batch
- Hibernate
- RabbitMQ
- Oracle / PostgreSQL
- XML
- JUnit / Selenium
Frontend
- Angular
- Vue.js
- JSF / PrimeFaces
Environment & Tools
- GitLab
- Jenkins
- OpenShift
- JIRA / Confluence
- Maven
- SonarQube
- Renovate
- Kibana
- Prometheus
Requirements
APIs
- Hands-on experience designing and consuming REST services
A basic understanding of networking and infrastructure is considered a plus.
Business Knowledge
- Strong knowledge of the family allowance sector (business processes, legislation, data flows) is a major asset for understanding the challenges of the Itinera application
Soft Skills
- Autonomy: Ability to own a topic from end to end
- Team Spirit: Willingness to share knowledge and learn from colleagues
- Attention to Detail: High standards for clean, well-documented code