Java-ontwikkelaar

Il y a 6 jours

Brussels Metropolitan Area, BRU, Belgique ARHS Group Temps plein
Your Challenge As a Java Full Stack Developer , you will be involved in the entire software lifecycle. You will develop both front-end and back-end components and actively contribute to the quality, stability, and continuity of applications. Responsibilities
- Develop new functionalities
- Maintain and optimize existing applications
- Analyze and resolve bugs and technical issues
- Implement automated testing
- Keep technical documentation up to date
- Deploy and implement new software releases
- Perform code reviews and ensure code quality
- Actively participate in Agile/Scrum ceremonies
- Collaborate with developers, analysts, and other stakeholders Technical Skills
- Strong experience in Java development and bug fixing, with proficiency in Java 17+
- Experience with Spring Framework (Spring Boot, Spring Data, Spring Security), Hibernate , and JPA .
- Solid knowledge of SQL databases such as Oracle, MySQL, and PostgreSQL.
- Experience in front-end development with Angular and PrimeNG (v18+) , and familiarity with Figma .
- Hands-on experience with Test-Driven Development (TDD) and Agile/Scrum methodologies.
- Proficiency with CI/CD tools including Git, Jenkins, and Artifactory.
- Good understanding of object-oriented design , design patterns, and software development best practices.
- Experience with hexagonal architecture , microservices , RESTful APIs , and asynchronous messaging technologies such as Kafka and MQ .
- Familiarity with Docker and Kubernetes for containerized deployments.
- Web client development experience aligned with the required seniority level. Languages
- Fluent in Dutch or French .
- Good knowledge of the second national language.
- Professional working proficiency in English .