Medior Java Software Engineer

V-IT
Antwerp, Belgium
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Antwerp, Belgium

Tech stack

Java
JavaScript
.NET
Software Applications
Unit Testing
Software Bug Management
Code Review
Dicom
Hibernate
Spring
PostgreSQL
Scrum
Software Engineering
TypeScript
Database Optimization
Angular
REST

Job description

As a Software Developer, you will collaborate with other scrum team members on various projects. Your responsibilities include participating in scrum planning sessions by analyzing the work to be done, implementing new functionality or code refactors based on detailed specifications and mock-ups, and working closely with other development team members and UX analysts. You will discuss technical designs with senior team members when necessary, write unit tests for newly developed functionality, and participate in code reviews. Daily progress reporting and bug fixing are also part of your role.

Requirements

  • Bachelor's degree or higher in Software Engineering.
  • Minimum of 5 years of experience in designing and developing complex software applications in a Software Developer role.
  • Proficiency in Java (OpenJDK 21).
  • Additional experience with .NET is a strong advantage.
  • Solid knowledge of Spring, Hibernate, PostgreSQL, and RESTful APIs.
  • Skilled in Angular 20, TypeScript, and JavaScript.
  • Familiarity with DICOM standards and database optimization techniques is an asset.
  • Ability to work independently and know when to escalate or discuss challenges or identified issues.
  • Fluent in English.

Apply for this position