Java Developer Full Stack
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+30 more
Job description
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.
Requirements
- 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)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Developer Salary in The Netherlands [2023]
How to land a developer job in Amsterdam
How to Find Tech Jobs in Amsterdam
Best Companies in the Netherlands: Top 25 Companies in 2023Â