Job Description
Junior Java Developer

Who are we?

 

KBC Global Services is the engine behind KBC Group – a leading bank-insurance group with over 41,000  talented employees serving more than 12 million clients across Europe. Since 2021, we have been supporting the digital transformation of KBC Group providing software development, QA, AI and other IT solutions working on a wide range of projects combining classical IT with digital banking. 

 

Are you ready to take the next steps in your Java career? Have you always been fascinated by how technology drives the financial world? Are you eager to learn, grow and take on new challenges? If the answer is "Yes", then you've come to the right place.

 

Why us? Because we care. Choosing us, you are actually choosing work that works for you.  


As our Junior Java Developer, you would have the following responsibilities:

  • Developing and enhancing features in our applications while working with Java microservices, Spring, and Spring Boot;
  • Supporting API integrations and container-based services while gaining hands-on experience with cloud technologies;
  • Writing and maintaining unit tests (JUnit, Mockito, H2) to ensure code quality;
  • Participating in bug fixing, incident resolution, and improvements of existing applications;
  • Participating in technical integration testing of the application in relation to other systems;
  • Deploying your code to different test environments and supporting releases to production;
  • Collaborating closely with other developers and actively contributing to team discussions;
  • Continuously learning and improving your skills while supporting the health and stability of our systems.


Key competences that will help you succeed:

  • 1+ years of experience with Java, Spring, Spring Boot;
  • Understanding of RESTful APIs, JSON, and HTTP;
  • Experience with JPA/Hibernate and PostgreSQL;
  • Familiarity with testing frameworks such as JUnit, Mockito, H2;
  • Interest in cloud environments and containerization (AWS, Kubernetes);
  • Understanding of the software development life cycle.

 

You are a perfect fit for us if:

  • You are eager to learn and not afraid to make mistakes while growing your expertise;
  • You can work independently on tasks, but also know when to ask for support;
  • You are a team player who enjoys collaborating with others;
  • You can communicate effectively in English;
  • You have a flexible mindset and adapt easily to changing priorities;
  • You are result-driven and motivated to deliver high-quality solutions;
  • You bring curiosity, responsibility, and common sense to your work.


If you find this job opportunity interesting and you recognize yourself in the above, apply via the button with your CV in English.

 

Join. Create. Innovate with us!

Recruiter Name

Magdalena Georgieva Kalcheva

Contract Type:  Permanent
Functional Area:  IT
Job Location (Short):  Sofia, Bulgaria
Company:  KBC Global Services Bulgaria Branch
Business Unit:  KBC GSBG SOURCING SERVICES
Team:  KBC GSBG CUST HAND & OTHER ARTS-IT
Req ID:  85365