Java Developer Full Stack

onetowin cvba
Brussel, Belgium
3 days ago
Apply on onetowin.catsone.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French

Tech stack

Java (Programming Language) Spring Security Agile Methodology Data Analysis Software Bug Management Software Quality Code Review Computer Programming Continuous Integration Software Debugging Software Design Patterns Web Development
+30 more
Gradle Hibernate (Java) Java Persistence API Spring Framework PostgreSQL Apache Maven MySQL Object-Oriented Software Development Oracle Databases Scrum Methodology Message Oriented Middleware Software Construction SQL Databases Systems Integration Test-Driven Development (TDD) Spring-boot Gitlab Spring Data Containerization AngularJS Kubernetes Apache Kafka Figma Npm(Software) Front End Software Development Restful APIs Domain Driven Design Docker Jenkins Artifactory

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.

Apply on onetowin.catsone.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all