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

Software Engineer



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 are a passionate software engineer who knows the ins and outs of software engineering and how it fits the broader SDLC. Modelling the world, thinking in terms of design patterns, object oriented design, functional programming, test driven development are your second nature. You have written several applications from scratch, many are still in production to the delight of their users. You enjoy working in a team of like minded professionals and keen to provide feedback on other's code as well as act on feedback received on yours. You are used to working in agile teams delivering small, incremental improvements through continuous delivery pipelines. You are proud of the quality, security and robustness of the code you write, and because you write your code with an in depth understanding of the execution environment these qualities translate to the systems 

you implement as well. 

As Software Engineer (JAVA) you will have the following key accountabilities: 

  • Software development in an agile team
  • Own features and drive them to delivery end to end 
  • Create software that is scalable, testable, maintainable and of high quality 

Now that you know what a Software Engineer (JAVA) does, what skills, qualifications and experience do you need? 

  • 3+ years of commercial software development experience 
  • Good English skills (at least B1)
  • Experienced in JAVA
  • Experienced in Spring framework 
  • In-depth knowledge of REST API or similar 
  • Worked with SQL (MS SQL or Sybase or MySQL or PostgreSQL or any other relational database) 
  • Angular, TypeScript, HTML5, CSS3
  • Very good knowledge of Git 

Join our team and benefit from the following advantages:  

  • 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 
  • 3 additional non-working days annually 
  • Health insurance 
  • Discount program with external vendors 

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: 88 days ago

City: Kuala Lumpur

Work Area: Technology

Job Time: Full Time

Requisition ID: R00012481