AISB-886 Developer Java / React

AbAKUS
Brussel, Belgium
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Confluence JIRA Unit Testing Software Quality Continuous Integration Software Design Patterns Groovy Spring Framework
+22 more
Apache Maven Node.Js Object-Oriented Software Development Oracle Databases Scrum Methodology Fortify (Software) Software Engineering SonarQube Subversion Systems Integration Java Application Server Test-Driven Development (TDD) ReactJS Gitlab Git Containerization Solid Principles Domain Driven Development Restful APIs Code Restructuring Docker Jenkins

Job description

  • Designing, building, and maintaining high-performance and reusable Java applications (Spring Framework)
  • Collaborating with cross-functional teams to deliver new features
  • Integrating external data sources and APIs
  • Ensuring optimal performance, quality, and responsiveness of applications
  • Writing robust unit tests (including edge cases)
  • Identifying and fixing bugs and performance bottlenecks
  • Contributing to continuous improvement of code quality, architecture, and automation

Requirements

  • Minimum 4 years of relevant experience in software development
  • Bachelor’s or Master’s degree, or equivalent experience
  • Strong command of English (a local language is a plus)
  • Agile mindset and ability to work in cross-functional teams

Technical skills required

  • Java, Spring Framework, Maven
  • REST APIs
  • Oracle Database
  • React, Node.js
  • Git / SVN (GitLab or equivalent)
  • Jenkins, SonarQube, Fortify
  • Confluence, JIRA
  • CI/CD principles
  • Docker, containerization, Groovy

Best practices

  • Clean Code principles and software craftsmanship mindset
  • Object-Oriented Programming, DDD, design patterns, SOLID principles
  • Regular refactoring and maintainable code
  • Test Driven Development (TDD) experience

Nice to have

  • Practical experience with Scrum / Agile environments

Soft skills

  • Actively sharing knowledge with team members
  • Ability to challenge requirements constructively
  • Continuous learning mindset and drive for improvement
  • Strong focus on team success over individual performance
  • Willingness to contribute beyond core responsibilities when needed

Apply for this position

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

Apply on careerjet.be

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 · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

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