Software Engineer (Java)


Senior Software Engineer (Java)

We love to see people grow. We empower our product teams, farmers, dealers & suppliers to move forward. Driving the digital future of Kramp Group by discovering and building great products, making life easy for our customers.

Kramp Group has been matching and exceeding customers' expectations for over 70 years,  providing products and solutions in the world's most critical industry - agriculture. 

Using our vast experience and industry knowledge, Kramp Group provides cutting-edge, multi-platform e-commerce, Supply Chain and Data Science solutions for the ag-tech industry. Our digital platforms serve thousands of customers each month, generating over one billion euros in revenue every year

About the teams.

  • We adopt the Customer journey approach in which each team is taking  ownership of distinct stages such as creating awareness, findability, assortment, pricing, deciding to buy, etc. 

  • We foster an experimentation culture enabling teams to conduct experiments on our platform and pilot innovative ideas.

  • Each team has end-to-end ownership of their customer journey, enabling them to define and directly impact the end user experience and value delivery.

  • Teams mainly work with Java and, in some cases, Golang, and React (as FullStack) within a fully cloud-based environment on Google Cloud Platform (GCP).

What we offer:

  • Being a part of our international and cross-functional Customer journey teams, combining Business Analysis, Data Science, and Software Development.

  • Operating within Agile SCRUM Methodologies and utilizing the Atlassian toolchain (JIRA, Confluence, Github, Git) for effective collaboration.

  • Having a direct impact on the daily lives of thousands of users/customers.

  • Bringing value to the business and seeing the impact of your work by closely collaborating with business units (marketing, sales, etc.).

  • Gaining deep insights into the ongoing digital transformation of an international wholesaler, actively contributing to impactful changes.

  • Taking ownership to initiate, develop, and explore new ideas, fostering innovation.

Some facts about us:

  • We follow the philosophy of "You build it, you own it, you love it."

  • We believe in empowering individuals to take control of their own growth, with guidance provided.

  • Our colleagues come from 66 different countries, creating an inclusive and open-minded environment.

  • Transparent environment, mature management team with clear vision and specific goals, and open to feedback.

What else we bring to the table:

  • 25 vacation days and 12 ATV days (based on a full time contract).

  • Flexible working policy in hours and location (with offices in Utrecht and Varsseveld).

  • Travel and working from home allowance.

  • Profit sharing bonus.

  • Learning budget for training and courses to support your growth ambitions.

  • Generous pension plan.

Who you are:

What will help you be successful in this role?

  • Openness to engage in continuous learning and agility in addressing business challenges.

  • Solid experience with the Java ecosystem (5+ years).

  • Experience working with Spring Boot.

  • Familiarity with cloud environments, preferably in GCP (Google Cloud Platform).

  • Comfortable with using different types of storage: relational, NoSQL DBs.

  • Experience building scalable and well-tested APIs.

  • You’ve worked following a full-development cycle (and ready to do so).

  • Cultural awareness, sensitivity, and adaptability in building connections with people from diverse backgrounds.

  • Excel conceptual thinking and a proactive approach to decision-making, taking ownership to ensure project success.

  • Experienced working in Agile teams and environments. 

  • Experienced working on large web platforms.

  • Experienced working in CI/CD environments.

Nice to have (based on your expertise, we can navigate you within the most suitable teams for you)

  • Experience working with Terraform.

  • Familiarity and interest in delving into DevOps practices.

  • Experience working with Data Engineering. 

  • You are familiar with the Front End part and worked specifically with React.js.

  • Expertise working with Golang and openness working with it.

  • Proficiency in utilizing Elasticsearch.

Who  Kramp Group is
Thanks to our ambitions we are active throughout Europe: a leading position in the agricultural market for parts. We heavily invest in E-Business and supply chain innovations. Our aim is to make it easy for our customers to run their business. Working at Kramp means working with over 3500 international colleagues. The people at Kramp are enthusiastic, professional and involved. We speak our customers’ language, understand their challenges and earn their trust to exceed their expectations. Our promise “It’s that easy” is embedded in our culture and DNA.  

Working at Kramp means: 

… you belong here! ​Being part of our open business community​ 

… your work makes a difference!​ Have an impact on what matters 

… you will develop and realize​! Learn and realize your potential 

 More about Kramp:

Do you see yourself in this role but don't hit every requirement? That's okay! Apply anyway. 

This is a great chance for you to grow and learn. 

Don't hesitate to reach out to Julia Bodun if you have any questions.

N.B. External recruiters/agencies we'd appreciate it if you'd let us reach out to you if we need help. At the moment, this is not the case :)


Utrecht (NL)