View job listing
Apply to Java Developer Full Stack
Please note that this is a consultancy role for an employee, freelance is not possible.
Our client is looking for a JAVA Full Stack Developer who will develop and maintain both the front-end and back-end components of applications using JAVA and modern front-end technologies.
You will be part of a dynamic development team working in an Agile/Scrum environment.
Your responsibilities will include:
• Developing new features
• Analysing and fixing bugs
• Writing Automating tests
• Update technical documentation
• Shipping new software releases
• Reviewing code quality and collaborating in code reviews
• Participating in Agile ceremonies
In carrying out your assignment, you will always comply with our client's procedures and the development guidelines of the Delivery Software Services / Project Management Communities of Practice (JAVA), as well as, communally uphold process standard: CENELEC standards.
Technical Skills
Depending on the seniority level of the profile, the following skills and experience are required:
• Proven experience in JAVA development and bug fixing
• Strong knowledge of and experience with JAVA17 or higher
• Experience working in Agile/Scrum environments
• Strong knowledge of Spring Framework, Spring Boot, Spring Data (JPA 2 or 3), and Spring Security
• Experience with Hibernate ORM
• Experience with SQL databases such as Oracle Database, MySQL, or PostgreSQL.
• The minimum number of years of experience corresponding to the required seniority in web application development
• Experience with Test-Driven Development (TDD)
• Experience working with CI/CD tools such as GitLab, Jenkins
• JAVA build stack is Maven 3, Artifactory
• Experience with Angular (version 18 or later) and PrimeNG.
o Build is Gradle
o Dependency Management via Npm (repo: Artifactory)
o Angular project organisation in NX
• Some Experience collaborating using Figma.
• Knowledge of Domain Driven Design, Hexagonal Architecture and (Micro)services Architecture
• Good understanding of object-oriented principles, design patterns, and software engineering best practices
• Experience with Docker and some Kubernetes for containerized deployments
• Experience developing and integrating RESTful APIs and event based programming with asynchronous messaging technologies via Kafka and MQ.
Soft Skills
• Strong analytical and problem-solving skills
• Proactive and able to take initiative, Highly motivated, self-driven and autonomous
• Attention to detail
• Ability to integrate quickly into an existing Agile team, Strong collaboration and teamwork skills
• Results-oriented with the ability to learn a complex business domain.
Languages
All profiles requested by our client must:
• Be a native speaker of one of Belgium's two national languages (French or Dutch). (CEFR equivalent C2)
• Have a good command of English. (CEFR equivalent B2)
Our client is looking for a JAVA Full Stack Developer who will develop and maintain both the front-end and back-end components of applications using JAVA and modern front-end technologies.
You will be part of a dynamic development team working in an Agile/Scrum environment.
Your responsibilities will include:
• Developing new features
• Analysing and fixing bugs
• Writing Automating tests
• Update technical documentation
• Shipping new software releases
• Reviewing code quality and collaborating in code reviews
• Participating in Agile ceremonies
In carrying out your assignment, you will always comply with our client's procedures and the development guidelines of the Delivery Software Services / Project Management Communities of Practice (JAVA), as well as, communally uphold process standard: CENELEC standards.
Technical Skills
Depending on the seniority level of the profile, the following skills and experience are required:
• Proven experience in JAVA development and bug fixing
• Strong knowledge of and experience with JAVA17 or higher
• Experience working in Agile/Scrum environments
• Strong knowledge of Spring Framework, Spring Boot, Spring Data (JPA 2 or 3), and Spring Security
• Experience with Hibernate ORM
• Experience with SQL databases such as Oracle Database, MySQL, or PostgreSQL.
• The minimum number of years of experience corresponding to the required seniority in web application development
• Experience with Test-Driven Development (TDD)
• Experience working with CI/CD tools such as GitLab, Jenkins
• JAVA build stack is Maven 3, Artifactory
• Experience with Angular (version 18 or later) and PrimeNG.
o Build is Gradle
o Dependency Management via Npm (repo: Artifactory)
o Angular project organisation in NX
• Some Experience collaborating using Figma.
• Knowledge of Domain Driven Design, Hexagonal Architecture and (Micro)services Architecture
• Good understanding of object-oriented principles, design patterns, and software engineering best practices
• Experience with Docker and some Kubernetes for containerized deployments
• Experience developing and integrating RESTful APIs and event based programming with asynchronous messaging technologies via Kafka and MQ.
Soft Skills
• Strong analytical and problem-solving skills
• Proactive and able to take initiative, Highly motivated, self-driven and autonomous
• Attention to detail
• Ability to integrate quickly into an existing Agile team, Strong collaboration and teamwork skills
• Results-oriented with the ability to learn a complex business domain.
Languages
All profiles requested by our client must:
• Be a native speaker of one of Belgium's two national languages (French or Dutch). (CEFR equivalent C2)
• Have a good command of English. (CEFR equivalent B2)