KBC Group NV logo
KBC Group NV

Software Engineer (Java and/or Pyrhon)

OnsiteMidVarna, BulgariaFinTech

Our Take

Software Engineer at KBC Group building next-generation AI ecosystem frameworks for the strategic KATE platform.

What you’ll do

  • Developing reusable platform capabilities and building blocks for KATE use-case teams
  • Designing and implementing new framework components supporting the future evolution of the KATE platform
  • Building scalable backend services and APIs
  • Collaborating with engineering teams, architects, product owners, and stakeholders across the organization
  • Driving technical improvements, code quality, performance optimization, and platform reliability
  • Troubleshooting complex technical challenges and supporting platform adoption across teams
  • Contributing to cloud-native solutions deployed on AWS
  • Participating in architecture discussions and shaping the future technical direction of the platform

What they’re looking for

  • 5+ years of software development experience
  • Strong expertise in either Java/Spring Boot or Python
  • Experience building scalable APIs, microservices, and backend services
  • Knowledge of AWS, cloud-native architectures, Git, and CI/CD

What you get

  • Help shape the next generation of the KATE platform
  • Work with modern technologies and cloud-native solutions
  • Collaborate with highly skilled engineers across KBC
  • Grow expertise in Java and Python
  • Make a real impact on a strategic platform used across the organization

Skills & Focus Areas

  • Java
  • Python
  • AWS
  • AI/ML
  • Rasa

As posted by KBC Group NV

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.

About the role:

KATE is evolving from a traditional conversational platform into a next-generation AI ecosystem powered by Large Language Models, intelligent agents, and cloud-native technologies. As part of this transformation, we are building the frameworks, services, and platform capabilities that enable teams across KBC to create innovative AI-driven solutions.

In this role, you will help develop the reusable building blocks behind KATE, supporting multiple teams in delivering new use cases and digital experiences. You will contribute to the transition from the current Rasa-based ecosystem towards a modern, AWS-based AI framework focused on intelligent orchestration, integrations, and agentic capabilities.

You're passionate about backend engineering, platform development, and modern AI technologies, this is your opportunity to work on one of KBC's most strategic AI initiatives and shape the future of digital assistance.

 

Main responsibilities:

  • Developing reusable platform capabilities and building blocks used by multiple KATE use-case teams.
  • Designing and implementing new framework components that support the future evolution of the KATE platform.
  • Building scalable backend services and APIs.
  • Collaborating closely with engineering teams, architects, product owners, and other stakeholders across the organization.
  • Driving technical improvements, code quality, performance optimization, and platform reliability.
  • Troubleshooting complex technical challenges and supporting platform adoption across teams.
  • Contributing to cloud-native solutions deployed on AWS.
  • Participating in architecture discussions and helping shape the future technical direction of the platform.

 

What will help you succeed:

  •  5+ years of software development experience.
  • Strong expertise in either Java/Spring Boot or Python.
  • Experience building scalable APIs, microservices, and backend services.
  • Knowledge of AWS, cloud-native architectures, Git, and CI/CD.
  • Strong problem-solving and communication skills.

 

You are a perfect fit if you

  • Enjoy building reusable platforms and engineering solutions.
  • Take ownership and proactively solve challenges.
  • Thrive in collaborative, cross-functional teams.
  • Are curious, adaptable, and eager to learn.
  • Focus on quality, scalability, and continuous improvement.

 

Nice to have

  • AWS serverless, Docker, Kubernetes, or Terraform experience.
  • Knowledge of event-driven architectures.
  • Experience working in Agile/Scrum teams.

 

Why join us?

  • Help shape the next generation of the KATE platform.
  • Work with modern technologies and cloud-native solutions.
  • Collaborate with highly skilled engineers across KBC.
  • Grow your expertise in both Java and Python.
  • Make a real impact on a strategic platform used across the organization.

Recruiter Name

Militsa Atanasova Daskalova

Was this listing helpful?