Java Software Engineer
Posted 1 day 2 hours ago by Digisourced.
Permanent
Full Time
I.T. & Communications Jobs
Brussel, Belgium
Job Description
Hello Network,
Greetings for the day!
- Role: Java Software Engineer
- Location: Brussels (Hybrid Working)
- Workload: Fulltime
- Duration: 13 months overall project (with chance of extensions)
Job Role:
- As a Java developer, you will work in the team to ensure the realization of the development and tests related to the centralized management of third parties, both in the monolithic application T, and the more recent ThirdParty application (also called D) 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 T application (cf. Renaissance program).
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
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
If you or someone in your network might be a good fit for this role, feel free to reach out. We'd be happy to share more details and arrange a time to connect!