Senior Software Engineer

CONTAX Inc.

Utrecht

Hybrid

EUR 70,000 - 95,000

Full time

30 hours ago
Be an early applicant
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
BYOD compensation
Hybrid/remote options

Job summary

CONTAX is seeking a backend engineer to design, implement, and scale RESTful services using Java Spring and Node.js within our cloud-based platforms in Utrecht, NL.

You're expected to ship resilient, secure features, collaborate with product teams, mentor juniors, and thrive in an international, outcomes-driven environment. Hybrid work with remote options and BYOD support are offered.

Qualifications

  • 4+ years of experience building and deploying backend systems.
  • Work eligibility in the Netherlands.
  • 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 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.

Skills

Backend development
REST APIs
Mentoring
Architectural patterns
English communication

Tools

Java Spring
Node.js
AWS
GCP
Azure
SAP BTP
PostgreSQL
Redis
Docker
Kubernetes
Bitbucket
JIRA

Job description

In a world where data is the new gold, it is crucial that decision-makers have the most reliable information at their disposal. And that's where we come in.

At CONTAX, you will join a team of developers that design powerful tools that provide insightful information for businesses. From multinational goods producers, to carmakers, to medical equipment manufacturers and many more. If a company ships products, it's our job to transform their shipping data into meaningful information.

Our engineers are responsible for developing state-of-the-art features and capabilities for our cloud-based platforms. In collaboration with the product teams and stakeholders, they will be responsible for driving and enabling the development and architecture strategy.

For this role, it is important that employees are passionate about technology, product, people, and business. We want to see that employees enjoy using technology to solve problems, not merely to implement features. We want engineers who are outcome focused and push themselves and the team to a higher level.

What You Will Do

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're Looking For

4+ years of experience building and deploying backend systems.

Work eligibility in the Netherlands.

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

Redis

PostgreSQL and SAP HANA

AWS Services

Docker and Kubernetes (K8s)

Bitbucket and JIRA

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.

We offer a bring your own device compensation so you can choose the technology that makes you most productive.

  • The role is based in Utrecht, Netherlands. We are only considering applicants who are capable of living and working in the Netherlands.
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 • Utrecht

Hybrid
EUR 70,000 - 110,000
Bonus program
Paid vacation days
Hybrid work model with remote options
+1
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
Senior Data Engineer
Senior Data Engineer

Anchormen • Amsterdam

On-site
EUR 70,000 - 110,000
8% Holiday allowance
Bonus
Pension
+3
Senior Backend Engineer - Cloud, Java/Node, Remote
Senior Backend Engineer - Cloud, Java/Node, Remote

CONTAX Inc. • Utrecht

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

Creative Clicks • Amsterdam

Hybrid
EUR 65,000 - 90,000
Hybrid work model
Daily warm lunch
Central Amsterdam office
+3
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 Java & Angular Full Stack Engineer - NL
Senior Java & Angular Full Stack Engineer - NL

Capgemini • Utrecht

On-site
EUR 48,000 - 66,000
Mobility allowance
Pension scheme
Annual bonus
+2
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
Software Engineer (with Java) - Warehouse Automation
Software Engineer (with Java) - Warehouse Automation

Picnic • Amsterdam

Hybrid
EUR 70,000 - 100,000
Lunch & Learn
Tech Academy
Healthy lunches
+2
Software Engineer (Java / React)
Software Engineer (Java / React)

Dataprovider.com • Groningen

Hybrid
EUR 70,000 - 90,000
Competitive salary
25 days paid annual leave
Pension insurance
+3