Leave us your email address and we'll send you all the new jobs according to your preferences.

Lead Java Developer

Posted 1 day 10 hours ago by Sansaone

Permanent
Full Time
Other
Not Specified, Belgium
Job Description

Position Title: Java Full Stack Developer

Location: Brussels, Belgium

Duration: 13 months

Languages: Dutch, French and English

Work mode: Hybrid


Job Description:

As a Java developer, you will work in the Kamino team to ensure the realization of the development and tests related to the centralized management of third parties, both in the monolithic application Theseos, as well as the more recent. ThirdParty application (also called DB3) which will ultimately store all third parties and data related to bank accounts.

These two applications will communicate with each other by means of REST.NB

services: You will also participate in the redesign and modularization of the third-party management functionalities in the Theseos application (cf. Renaissance program).


Skills

The main responsibilities of this person are:

  • 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
  • Work with the application architect to define the most appropriate architecture for the domain
  • 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)
  • Perform and run unit and integration tests to avoid code regression


Selection criteria

Candidates will be evaluated on:

  • Mastery of technical skills and applicable tools. Are Must
  • Languages techniques: Java, xml, REST et SOAP webservices, SQL (advanced querrying) Modeling: UML, BPMN
  • Tooling: Java Ecosystem, J2E stack, Git, CI/CD in 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)
  • The ability to think, analyze situations and propose appropriate solutions
  • Holding a master's degree in computer science (or similar) is a plus
  • Having already worked for a state structure is a plus
  • Availability (as of the requested date, full-time)
  • Have an active knowledge of one of the two national languages and at least a passive knowledge of the other.


  • In their CV, the candidate will explain the difference between SOAP and REST webservices, and in which situations they would recommend one over the other.



Skills

  • Agile methodologies
  • CI/CD using Jenkins
  • Java ecosystem
  • Java programming
  • JSON
  • Maven
  • SOAP/REST
  • SQL
  • TypeScript/JavaScript
  • Versioning system
  • XML

Email this Job