Beschrijving van de vacature
Functietitel:  Software engineer Cloudnative Java
30-09-2025

KBC Jobsite API header NL %extcust_listingLayout%

Short summary
Within the Payments organization, one of the core processes is processing payment files uploaded by our customers or exchanged via other financial institutions.
Due to EU regulation programs and the evolving world around payments, we want to make sure that our file processing is solid, robust & reliable.
In order to support these frequent changes, we want to make use of automation that generates sample payments files which can be used in payments processing chain.

Detailed description
As an intern, you will be working on improving our payments file generation application. Your main task will be to enhance the tool so that it can support multiple versions and file formats of payment files. In addition, you’ll contribute to implementing new features that will add extra value to the existing solution. 

A key focus of the assignment is also to improve the user-friendliness of the tool. The goal is to ensure that even employees with little or no technical background can easily use it. 
Ultimately, the tool should be integrated into our existing systems and be suitable for use in test automation. 
You will be part of an international scrum team, collaborating with colleagues from both the business and ICT departments. 

Development goals
Intern will gain a good understanding of working in a professional, financial context where alignment with business requirements are key.
Once these requirements are set, following the software delivery lifecycle and making sure the integration has been validated.
In case of any bugs found within the development, based on the priority investigate and resolve the issue on the agreed timing of business.
Together with the technical scrum team, the intern will align with the assigned mentor and gather input development approach. Discuss architectural approaches and gather feedback using code reviews.

%/extcust_listingLayout% %cust_ResponsibilitiesExt% %/cust_ResponsibilitiesExt% %cust_QualificationsExt% 

DevOps mindset (inhouse frameworks & CI/CD) working in a professional financial context within a SAFe organization.

  • Development environment: GIT, Jenkins, Maven, IntelliJ, GitHub (incl. Copilot)
  • Cloud services : Docker, Kubernetes, OpenShift…
  • Testing: Unit testing, CI/CD, Code Analysis Tools (SonarQube, CodeQL)
  • Security: SDLC, oAuth, Trustbuilder…
  • Tooling: Dynatrace, Elastic Stack (Kibana, Grafana…)
  • Development: Java, Spring Boot

Based on the priorities, the intern is able to plan the requirements using ALM suite.

  • Jira (planning and tracking)
  • Confluence (documentation)
  • Microsoft suite – Teams (Iteration retrospectives, planning…) 
  %/cust_QualificationsExt%  %cust_Skills% [[cust_Skills]] %/cust_Skills% %cust_Conditions% [[cust_Conditions]] %/cust_Conditions% %cust_Testimony%  [[cust_Testimony]] %/cust_Testimony% 
 %cust_TestimonyNew%   %/cust_TestimonyNew% %cust_NameTestimony% %/cust_NameTestimony% %cust_FacetedSearch%  %/cust_FacetedSearch%  %cust_jobsite%  [[cust_jobsite]] %/cust_jobsite%

Beschrijving van de vacature: