KBC Group
Posted 1mo ago

Software Engineer (Java and/or Pyrhon)

KBC Group
Sofia, /, Bulgaria
OnsiteFull Time
Responsibilities
  • developing platform
  • building services
  • designing components
Requirements
  • 5+ years software development experience
  • Strong Java/Spring Boot or Python skills
  • Experience with scalable APIs
  • Microservices, AWS, Git, and CI/CD
  • Strong problem-solving and communication skills
Technical tools mentioned
JavaSpring BootPythonRasaAWSGitCI/CDDockerKubernetesTerraform

Job description

Job Description




Apply now

Software Engineer (Java and/or Pyrhon)

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

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





Apply now

About KBC Group

Provides integrated banking, insurance, and asset management services.

Similar jobs

Software Engineer roles near Sofia, /
1d
Save
Mark Applied
Hide
Front-end Software Engineer | Betty UK
Sofia or New York City or Toronto or London
OnsiteFull Time
Betty
Betty: Online casino platform for mobile slots and real-money gaming.
5+ YOERequires 5+ years building web applications, React, NextJS server-side rendering, progressive web apps, Redux, performance optimization, automated UI testing, DevOps, security, and English fluency.
React, NextJS, Redux, Redux Toolkit, React Native
1d
Save
Mark Applied
Hide
Staff Software Engineer - AI Applied Engineering
Sofia, Sofia City Province, Bulgaria
RemoteFull Time
Quickbase
Quickbase: Provides a no-code platform for building custom business applications.
Strong React and TypeScript experience; full-stack development; production LLM applications including RAG, agents, tool use, streaming, prompt engineering, monitoring, cost control, and failure handling.
React, TypeScript, Claude Agent SDK, MCP, SSE, RAG, Claude API, Copilot, Cursor, Claude Code, AWS, DynamoDB, Lambda, ECS, Temporal, AWS Step Functions
2d
Save
Mark Applied
Hide
Principal Software Engineer FTC
Sofia, Sofia City Province, Bulgaria
HybridFull Time, Contract
Fastmarkets
Fastmarkets: Provides global commodity price benchmarks and market intelligence services.
Strong experience with .NET/C#, Azure, distributed and cloud computing, databases, UI frameworks, web protocols, messaging, testing, microservices, and mentoring junior developers; strong English communication required.
Microsoft .NET, C#, Microsoft Azure, Azure Service Fabric, Azure Blob Storage, Azure Service Bus, Azure Event Hubs, SQL Server, Cosmos DB, Angular, TypeScript, JavaScript, REST, WebSockets, SignalR, gRPC, Redis, AI
2d
Save
Mark Applied
Hide
Senior Software Engineer- Angular
Sofia, Sofia-Capital, Bulgaria
€45k-€68k/yr HybridFull Time
Entain
EntainLondon Stock Exchange: ENT: Provides sports betting and online gambling entertainment services.
Expert Angular and TypeScript skills; proficiency in HTML/CSS, Angular CLI, Nx, modern build tooling, performance optimization, design patterns, and software architecture.
TypeScript, JavaScript, Angular, HTML, CSS, Angular CLI, Nx
5d
Save
Mark Applied
Hide
Senior Java Engineer
Sofia or Dubai or Warsaw
HybridFull Time
TPConnects
TPConnects: Provider of modern airline retailing and distribution technology.
5+ YOERequires 5+ years of Java experience, Spring Boot, microservices, REST APIs, AWS, MySQL, software testing, analytical skills, and fluent written and spoken English.
Java, Spring Boot, AWS, MySQL, DynamoDB, ClaudeAI, REST APIs, microservices
1w
Save
Mark Applied
Hide
Senior Software Engineer (Golang)- Payments Experience
Sofia, Sofia City Province, Bulgaria
OnsiteFull Time
SumUp
SumUp: Provides mobile point-of-sale payment solutions for small businesses
Hands-on Go experience, microservices and RESTful APIs, SQL and PostgreSQL, Kubernetes, AWS, and comfort working across Go and Ruby codebases.
Go, Ruby, RESTful APIs, SQL, PostgreSQL, Kubernetes, AWS
1w
Save
Mark Applied
Hide
Software Engineer III (3 months assignment)
Sofia, Sofia-Capital, Bulgaria
€31k-€42k/yr OnsiteTemporary
UKG
UKG: Provider of workforce management and human capital management software.
4+ YOEDeep expertise in Java,4+ years professional software development,proficiency with GitHub and JIRA,understanding of cloud and DevOps,ability to design, test and deploy scalable systems.
Java, GitHub, JIRA, Junit, Selenium, Azure, AWS, GCP
1w
Save
Mark Applied
Hide
.NET Software Engineer
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Milestone Systems: Developer of open platform IP video management software.
3+ YOE3+ years developing with C# and .NET, strong OOP, troubleshooting, REST APIs, CI/CD, SQL Server, experience with large-scale enterprise software and Windows applications.
C#, .NET, REST APIs, SQL Server, CI/CD, Windows