Senior Software Engineer

CONTAX

Utrecht

Hybrid

EUR 70,000 - 110,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Bonus program
Paid vacation days
Hybrid work model with remote options
Flexible working hours

Job summary

CONTAX is seeking a backend engineer to design, implement, test, and support features using Java (Spring) or Node.js within a cloud-based, multiservice setup. You will help maintain secure, scalable services that handle thousands of daily requests and contribute to improving existing systems.

In Utrecht, Netherlands, the role offers a hybrid work model with remote options and flexible hours. English communication skills and a willingness to learn in an international team are essential.

Qualifications

  • 4+ years of experience building and deploying backend systems.
  • Work eligibility in the Netherlands.
  • Strong proficiency with Java (Spring Boot) or JavaScript (Node.js).
  • Experience with relational databases.
  • Experience designing, implementing, and consuming REST APIs.
  • Experience with cloud-based applications (AWS, GCP, Azure, or SAP BTP).
  • Experience with enterprise software is preferred.
  • Knowledge of software architectural patterns and the ability to mentor others.
  • Great written and verbal communication in English.
  • Desire to work in an international and collaborative environment.
  • Demonstrated continual desire to learn and stay up to date with technology.

Responsibilities

  • Build and support backend systems by designing, writing and testing new features and functionality through Java (Spring Framework), Node.js, and cloud infrastructure components.
  • Maintain resilient, secure and performant solutions able to serve tens of thousands of daily requests through a multiservice architecture.
  • Improve existing systems by monitoring, identifying and correcting software defects.
  • Suggest and contribute to integrating new techniques, technologies, and improvements into the team.
  • Collaborate with other team members and mentor junior engineers.

Skills

Java
Spring Boot
Node.js
REST APIs
Relational databases
Cloud platforms
Docker Kubernetes
English proficiency
Mentoring

Tools

PostgreSQL
SAP HANA
RabbitMQ
Redis
Docker
Kubernetes
Bitbucket
JIRA
SAP BTP

Job description

Location: Utrecht, Netherlands
Date Posted: 2026-08-26
Reference #: 324

Job Description

Build and support our backend systems by designing, writing and testing new features and functionality through Java (Spring Framework), Node.js, and cloud infrastructure components.

Maintain resilient, secure and performant solutions able to serve tens of thousands of daily requests through a multiservice architecture.

Improve existing systems by monitoring, identifying and correcting software defects.

Suggest and contribute to integrating new techniques, technologies, and improvements into the team.

Collaborate with other team members and mentor junior engineers.

What We Offer

Attractive Compensation Package

We offer competitive compensation, a bonus program, as well as paid vacation days, so you can recharge your batteries.

Work-Life Balance

We prefer to enable people to work in ways that suit their working styles, meaning we have a hybrid-working model with remote options. Flexible working hours are also available.

The role is based in Utrecht, Netherlands. We are only considering applicants who are capable of living and working in the Netherlands.

Requirements

What We're Looking For:

  • - 4+ years of experience building and deploying backend systems.
  • - Work eligibility in the Netherlands.
  • - Strong proficiency with Java (Spring Boot) or JavaScript (Node.js).
  • - Experience working with relational databases.
  • - Experience designing, implementing, and consuming REST APIs.
  • - Experience with cloud-based applications (AWS, GCP, Azure, or SAP BTP).
  • - Experience with enterprise software is preferred.
  • - Knowledge of software architectural patterns and the ability to mentor others.
  • - Great written and verbal communication in English.
  • - Desire to work in an international and collaborative environment.
  • - Demonstrated continual desire to learn and stay up to date with technology.

Our Stack

  • - Spring Boot (Java)
  • - TypeScript (Node.js)
  • - SAP BTP
  • - RabbitMQ
  • - Redis
  • - PostgreSQL and SAP HANA
  • - AWS Services
  • - Docker and Kubernetes (K8s)
  • - Bitbucket and JIRA
About CONTAX

CONTAX helps thousands of companies around the world run their business better.

ERP business software helps companies of all sizes become more efficient, make better use of their resources, and become more successful.

CONTAX sells, implements and supports SAP ERP software to large and midsize companies. SAP is the world's leading ERP software for large and complex organizations.

Acumatica Cloud ERP is the world's fastest growing ERP software for small and midsized companies. CONTAX sells, implements and the supports modern, intuitive and powerful Cloud ERP software from Acumatica.

CONTAX has offices in USA, Canada, Australia and The Netherlands and one of the fastest-growing ERP software and consulting companies in the world.

We provide challenging and meaningful careers for our team members, where we can learn and grow while working with purpose and meaning. We encourage each other to work hard and together we celebrate our successes.

We strive for excellence in everything we do and, while results matter, we also have to allow others the opportunity to make mistakes, as it's a critical part of the learning process. We are an entrepreneurial environment where everyone is given the opportunity to try, and take calculated risks where appropriate.

We strive to be good global citizens and make a positive impact in the communities in which we live and work.

We believe we have the most talented and dedicated team of ERP professionals in the industry.

We're always hiring and always growing; and we'll hire talented people even when an opening doesn't exist. We plan to get bigger, better and stronger; and we're always looking for great people to join us on the journey.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

CONTAX Inc. • Utrecht

Hybrid
EUR 70,000 - 95,000
Bonus program
Paid vacation days
BYOD compensation
+1
Senior Software Developer
Senior Software Developer

Experts Group International • Gorinchem

Hybrid
EUR 60,000 - 80,000
Competitive salary and benefits package
Long-term career development opportunities
Supportive team culture
Senior Software Engineer - Warehouse Systems | Relocation Offered
Senior Software Engineer - Warehouse Systems | Relocation Offered

Picnic • Amsterdam

On-site
EUR 60,000 - 80,000
Opportunities for personal growth
Free professional language courses
Freshly prepared lunches
+3
Software Development Lead
Software Development Lead

Independent Recruiters • Utrecht

Hybrid
EUR 85,000 - 95,000
Competitive salary
Hybrid working model
Diverse and impactful role
ERP Technical Consultant (Dutch Speaking)
ERP Technical Consultant (Dutch Speaking)

UNIT4 NV • Netherlands

Hybrid
EUR 60,000 - 90,000
Remote work options
Flexible leave
Global wellbeing days
Lead Java Developer
Lead Java Developer

Valcon • Utrecht

On-site
EUR 75,000 - 95,000
Tailored growth path with training and certification
Innovative work environment
Immediate impact and responsibility
+6
Senior Software Engineer - Warehouse Systems
Senior Software Engineer - Warehouse Systems

Picnic • Amsterdam

On-site
EUR 60,000 - 80,000
Free professional weekly language courses
Healthy lunches and snacks
Mental health support
Functional Consultant ERPx (Dutch Speaking)
Functional Consultant ERPx (Dutch Speaking)

Unit4 • Dordrecht

On-site
EUR 67,000 - 77,000
Remote working opportunities
Flexible Leave/Paid Time Off
Global Wellbeing Days
+1
Senior Fullstack Developer
Senior Fullstack Developer

GeekSoft Consulting • Eindhoven

On-site
EUR 70,000 - 100,000
Fixed Term Employment Contract
Work-Life Balance
Flexible Work Mode
+1
Lead Software Engineer
Lead Software Engineer

Advidi • Amsterdam

On-site
EUR 70,000 - 90,000
Monthly budget for benefits
25 holiday days plus one for your birthday
Daily lunches and snacks
+2