Java-ontwikkelaar

ARHS
Brussels Metropolitan Area, Belgium
1 day ago
Apply on www.adzuna.be
Prepare application

Role details

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

Tech stack

Java (Programming Language) Spring Security Automation of Tests Software Bug Management Software Quality Code Review Databases Continuous Integration Software Design Patterns Hibernate (Java) Web Servers Java Persistence API
+22 more
Spring Framework PostgreSQL MySQL Object-Oriented Software Development Oracle (Applications) Scrum Methodology Message Oriented Middleware Software Organization Test-Driven Development (TDD) Spring-boot Git Spring Data Containerization AngularJS Apache Kafka Figma Front End Software Development Restful APIs Docker Jenkins Artifactory Microservices

Job description

  • 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

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.be
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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all