Senior Java Developer

Posted 10 hours 14 minutes ago by Endeavour Recruitment

600,00 € Daily
Contract
Not Specified
Other
Not Specified, Belgium
Job Description

We are currently looking for an experienced Senior Java Developer to join a large-scale international payments environment. You will work on mission-critical payment systems used across Europe, contributing to secure, high-performance and innovative payment solutions.

Location & Working Model

  • Belgium-based only (remote work must be performed from Belgium)

  • Hybrid model: approximately 50% on-site
    (eg 2 days on-site one week, 3 days the next - non-consecutive days)

  • Start date: January 2026

The Role

As a Senior Java Developer (7+ years experience), you will join a core payments squad working in an Agile setup. You will be responsible for designing, developing, testing and maintaining high-value applications within an international payments landscape.

Key Responsibilities

  • Design, develop, test and maintain robust and reusable Java applications

  • Ensure high code quality, security, automation and performance

  • Identify, analyse and resolve technical issues and bugs

  • Promote best practices, clean code principles and modern technologies

  • Collaborate within cross-functional, multicultural Agile teams

  • Contribute to continuous improvement of systems and processes

Required Knowledge & ExperienceEducation & Languages

  • Bachelor's or Master's degree in IT or equivalent experience

  • Minimum 7 years of Java development experience

  • Fluent English (mandatory)

  • French is a strong asset

Technical Experience (Mandatory)

  • Java & Object-Oriented Programming (7+ years)

  • API development & RESTful APIs

  • Swagger

  • JPA

  • JUnit, Cucumber

  • Databases: Oracle, PL/SQL, PostgreSQL, MongoDB

  • Spring ecosystem: Spring, Spring MVC, Spring Boot

  • Maven, Docker

  • Secure coding principles

Tools & Platforms

  • GitLab

  • Jenkins

  • SonarQube

  • Fortify

  • NexusIQ

  • IntelliJ

Methodologies

  • Strong experience with Agile & Scrum

Business Experience

  • Experience within banking and payments environments

  • Knowledge of payment products and flows

  • Experience analysing and translating payment-related business requirements

  • Exposure to international or innovative payment solutions is a plus

Apply today!