-
Sansaone

Java Developer SNS0740

Sansaone
Belgium · Full-time · Entry

Job Description

As a senior developer, the candidate joins a cross-functional team in charge of developing the components of the applications (front or back end) used within the SFPD. The developer will work in a team (Archimedes) in charge of Payment and Finance responsibilities (Calculation of balances, payment terms).

Responsibilities

  • Adapt existing code or create new code
  • Refactor existing code when appropriate
  • Create and run unit and component tests of the code
  • Manage the deployment of additional features/updates
  • Create Technical Analysis
  • Conduct an impact assessment
  • Work with the application architect to define the most appropriate architecture for the domain
  • Proactively propose ideas for improvement for the part of the application for which the candidate is responsible
  • Mentor and support other developers
  • Ensure the quality of the developed application
  • Ensure that the developed/updated application complies with company standards
  • Take proactive steps to identify and correct technical debt (leave code cleaner than found)
  • Participate in the architectural reorganization of the monolithic application used

Experience

  • Advanced knowledge of Java programming language (10 years min)
  • Advanced knowledge of the Java ecosystem (10 years min)
  • Active knowledge of SQL (10 years min)
  • Advanced knowledge of version control system such as Git (10 years min)
  • Active knowledge of the J2E stack (ORM/hibernate, EJB3, web services), JBoss is an asset (8 years min)
  • Active knowledge of XML (8 years min)
  • Active knowledge of SOAP and REST web services (8 years min)
  • Active knowledge of CI/CD techniques using Jenkins (5 years)
  • Active knowledge of Agile methodologies (8 years)
  • Knowledge of quality assurance processes and tools
  • Knowledge of UML, BPMN modeling language
  • Knowledge and experience of Miro facilitation tool (3 years)
  • Knowledge and experience of the Opengrok tool (3 years)
  • Experience in building applications that interact with scriptura (3 years)
  • Experience with Vaadin for UI (3 years)
  • Recent experience in implementing complex payment/accounting systems

Qualifications

  • Knowledge of French architecture/Clean Architecture
  • DDD Knowledge and Experience
  • Experience in cutting a monolithic application into smaller components
  • Experience as a team leader (technical) or scrum master
  • Recent experience in the public sector/social security systems is a great asset

Skills

  • Languages techniques: Java, xml, REST et SOAP webservices , SQL (advanced querrying), Vaadin
  • Modelisation : UML, BPMN
  • Tooling : Java Ecosystem, J2E stack, Git, CI/CD dans Jenkins , IntelliJ, Opengrok, Miro, CI/CD techniques , Spring
  • Methods: Agile
  • Mastery of the required behavioural skills (particular importance given to the support of junior developers)
  • Knowledge and experience in a large payment and accounting system. Knowledge of the system of allocation and payment of pensions is a great asset
  • Availability (on requested date, full-time)

Languages

  • Dutch
  • French
  • English

Hiring Team Member

Shaik Bakshu

Tag Specialist

  • LinkedIn
  • Mail

Key Skills

Ranked by relevance

java cicd jenkins git sql xml uml scrum ui
Login to Apply
Posted
Jan 16, 2025
Type
Full-time
Level
Entry
Location
Brussels
Company
Sansaone

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ypto
Related

Senior Java Developer

2026-05-28

Full-time
Not Applicable
Belgium
IT Services
Engineering
View Job Details
Sansaone
Related

Back End Developer

2026-02-26

Full-time
Mid-Senior
Luxembourg
IT Services
Information Technology
View Job Details
STACKIT
Related

Fullstack Engineer (m/w/d) - Android & Kotlin

2026-05-22

Full-time
Not Applicable
Germany
IT Services
Engineering