ITproposal

Application Developer (Java Full Stack) Job ID: JP054782

ITproposal  •  Brussels, BE (Hybrid)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Application Developer (Java Full Stack)

We are looking for an experienced Application Developer to support the takeover, maintenance, modernization, and development of a portfolio of business-critical applications within a large enterprise environment. You will work on both maintaining existing systems and re-engineering applications to align with modern development standards.

Key Responsibilities


  • Develop, maintain, and enhance business applications and web services.

  • Participate in the takeover and knowledge transfer of existing applications.

  • Re-engineer and modernize legacy applications using current technologies and best practices.

  • Design and develop application components in collaboration with technical leads and software architects.

  • Build RESTful APIs and full-stack web applications.

  • Participate in Agile/Scrum ceremonies, technical workshops, and user meetings.

  • Perform unit testing, technical documentation, deployment, and reporting using Jira and related tools.

  • Troubleshoot, maintain, and improve existing codebases in complex multi-system environments.

Required Skills & Experience


  • Minimum 7 years of professional Java development experience (full-stack preferred).

  • Strong experience with:

    • Java 17+

    • Spring Framework 4+

    • Spring Boot 3+

    • Angular 19+

    • RESTful APIs & OpenAPI

    • Maven

    • Docker

    • Git

    • NPM

    • PostgreSQL, SQL Server, and relational databases

    • JUnit, Mockito, Cypress (Test-Driven Development)

    • BPMN and UML

  • Experience working with Agile/Scrum methodologies and CI/CD practices.

  • Strong analytical and problem-solving skills with the ability to understand and maintain existing applications.

Nice to Have


  • Keycloak

  • Hibernate

  • Lombok

  • MapStruct

  • OpenShift / Kubernetes

  • GitLab CI

  • SonarQube

  • OAuth 2.0

  • Flyway or Liquibase

  • Jira & Confluence

Languages


  • Fluent Dutch or French (one is required).

  • Advanced written English.

Work Arrangement


  • Hybrid role with a minimum of 2 days onsite per week in Brussels

  • Initial contract until 30 September 2026, with strong possibility of extension.
  • EU nationals only.
ITproposal

About ITproposal

As ITproposal we have a very large network of engineers (with our own employees) where we support our Partners all over the world. We combine our experience and knowledge to deliver the best IT solutions. When creating or obtaining projects, we focus on the client and understanding their needs and expectations. We have the competences which allow us to offer a wide range of IT services.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Amsterdam, NL
Year Founded
2019
Social Media