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 a passionate software developer who likes to constantly improve? Do you love diving into multiple technologies, constantly delivering added value? Does it give you energy to solve challenges? If the answer is "YES", then you've come to the right place!


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


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


  • Creating new features while also monitoring the performance and functionality of existing applications.
  • Actively participate in bug fixes and maintain open communication with users to ensure their needs are met.
  • Building high-quality software. No feature is considered complete until it has a well-documented test case.
  • Question existing practices and collaborate constructively with your team to enhance the quality of our software.


Key competences that will help you succeed:


  • Excellent knowledge of OOP and design patterns.
  • 5+ years of professional experience with Java, Spring, Spring Boot, Maven.
  • Experience with development RESTful web services, JSON, HTTP.
  • Excellent knowledge of PostgreSQL, Oracle.
  • Familiarity with CI/CD build pipelines (Jenkins, Bash).
  • Proficiency in version control using Git.


You are a perfect fit for us if:


  • You have some experience with Angular or you are willing to learn it in the future. 
  • You have excellent English skills both spoken and written.
  • You are good at multitasking, and you can work under strict deadlines.
  • You know the latest and proven technologies on the market.
  • You won’t get discouraged by changing priorities or constraints and will search for solutions.


A significant advantage would be to have:


  • Good knowledge of Docker, Kubernetes and OpenShift.
  • Good knowledge of encryption, security and authentication protocols (SSL, Oauth2, OpenID).
  • Knowledge of Tomcat.
  • Familiarity with Kibana.
  • Knowledge of Prometheus.


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 Kalcheva

Contract Type:  Full-time
Category:  IT
Level of Experience:  3. Senior (> 5 years)
Region:  Bulgaria - Sofia
Job requisition ID:  82021