You are on the global GfK website. Visit our local website for more offerings and information in your country.

Software Engineer (Java)



Job Family


At GfK, we are on a mission to drive sustainable growth for our people, our clients, and the world around us. We combine prescriptive insights and consulting expertise to analyze, explain and predict what is happening in today’s fast-changing world.

Our employees, the shapers of tomorrow, are empowered to bring new bold ideas to life by connecting unique datasets, science, and digital research. We encourage innovation and offer global career and fast development opportunities. This is why the world’s largest companies and leading brands know GfK as their trusted partner.

Job Description

You will:

  • Work with the architects and an Agile team to influence the overall system architecture and performance goals. 

  • Ensure timely delivery of software projects while maintaining the quality. 

  • Ensure high software quality by writing unit and integration tests in TDD approach. 

  • Identify and address application and data issues that affect application integrity. 

  • Fix any defects and performance problems discovered in testing. 

  • Suggest initiatives (e.g. training) that improve working efficiency and quality. 

  • Actively contribute in agile practices, such as estimating and planning. 

  • Document technical effort from time to time. 


You have:

  • 4+ years of commercial software development experience with an open source Java stack 

  • Good understanding of Design Pattern and object oriented design (SOLID principles, Dependency Injection, Factory pattern) 

  • Experience with relational databases 

  • Proven knowledge in a framework like Spring, Jakarta EE

  • Experience in REST, API design 

  • Good understanding on using day-to-day version control tools like gitlab/ github/ bitbucket with its configuration and its general continuous integration and delivery pipeline configuration 

  • Having experience with Containerization and running micro-services at scale 

  • Solid experience in unit testing and mocking frameworks (Junit, NUnit, JustMock, Mockito) 

  • An open and collaborative mindset both within and outside your team 

  • Good communication, fluent in English and ability to clearly express oneself 

It would be a nice addition if you have:

  • Good understanding of IT architectures 

  • Experience with modern datastores like S3 or Minio 

  • Experience in web development like SPA using JavaScript (React, Angular + TypeScript), ECMAScript 


  • Exciting work environment that brings people together

  • Use of the latest digital technologies

  • Initial and ongoing trainings to support your development

  • Opportunities for personal and professional growth

  • Competitive remuneration and bonus scheme linked to individual performance and company results

  • Flexible working hours and home office

  • 3 additional non-working days annually

  • Food vouchers

  • Multisport card

  • Health insurance

  • Discount program with external vendors

  • Eco friendly travelers are welcome to the office – parking places for bikers and free card for public transportation are available to all employees

  • Last but not least – GfK Sofia office is located close to the city center and easily accessible from any point by public transportation – 47A Tsarisgradsko Shose Blvd

All documents will be treated in the strictest confidentiality.
Only short-listed candidates will be invited for an interview.

Don't meet every single requirement? Some people are less likely to apply unless they meet all the requirements listed in a job specification. GfK is looking for self-starters to join our innovative team keen to take on a new challenge. So, if you're excited about this role but your skills and experience don't align perfectly with every requirement we've listed, we still encourage you to apply. You may be just the right candidate for this or other roles.

We are an ethical and honest company that is wholly committed to its clients and employees. We are proud to be an inclusive workplace for all and are committed to equal opportunity in employment which focuses on all of our employees reaching their full potential. We are looking forward to meeting you!

Posted: 5 days ago

City: Sofia

Work Area: Technology

Job Time: Full Time

Requisition ID: R00017821