Medior Software Engineer

Onetrail

Netherlands

Remote

EUR 38,083 - 45,616

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Pension plan
Laptop & professional tooling

Job summary

A leading IT solutions provider is looking for a Medior Software Engineer to work fully remote, focusing on building high-quality software and solving complex integration challenges. The role involves collaborating within an R&D team, contributing to product features, maintaining services, and enhancing the architecture. Ideal candidates have 3-6 years of experience, strong skills in Java, and an interest in distributed systems. This position offers competitive remuneration and a supportive work environment including a focus on self-development.

Qualifications

  • 3-6 years experience as a Software Engineer.
  • Experience with Java and distributed systems.
  • Familiarity with GitLab CI/CD pipelines.

Responsibilities

  • Develop and expand product features based on specifications.
  • Contribute to backend, frontend, and integration components.
  • Help diagnose and fix software issues in production systems.

Skills

Java
Distributed systems
APIs
Integration patterns
Linux environments

Tools

GitLab
Docker
JUnit
Mockito

Job description

Vacancy – Medior Software Engineer – Fully Remote

To strengthen our development team, we are looking for a Medior Software Engineer who enjoys building high quality software, solving complex integration challenges, and contributing to a product used across the entire European IT channel.

At Onetrail we help suppliers and buyers connect, exchange product and order data, and automate digital processes across Europe. With thousands of retailers, distributors, and brands using our network every day, our software plays a crucial role in their supply chain.

What you will do

As a Medior Software Engineer, you work as an independent contributor within our R&D team. You contribute to new product features, maintain existing services, and help improve the architecture of the Onetrail platform. You’re comfortable diving into Java backends, message flows, databases, and distributed systems — and you enjoy collaborating with colleagues from engineering, product, support, and delivery.

You will:

  • Develop and expand product features based on refined specifications
  • Work hands‑on with Java, Camel, Quarkus, jOOQ, Angular and more
  • Write clean, maintainable code and automated tests (JUnit, Mockito)
  • Contribute to backend, frontend, and integration components
  • Use GitLab, Maven, SonarQube, Docker, JetBrains IDEs and Cursor (AI driven development) in your daily work
  • Design features and technical improvements with support from our Senior/Lead Engineers
  • Apply design patterns and architectural thinking (distributed systems, cloud, security)
Solution review
  • Review code and solutions
  • Ensure code quality, consistency, maintainability, and performance
Infrastructure operations
  • Perform configuration updates, deployments and restarts with occasional assistance
  • Work with AWX, Linux, JMS, and database tools
Operational support
  • Help diagnose and fix software issues in production systems
  • Work with Zabbix monitoring, internal tools, Kibana, logs, and message flows
  • Collaborate with Customer Care and Delivery on technical investigations
  • Participate actively in Scrum ceremonies
  • Use Trello and Jira to track progress
  • Work closely with other developers, product management, and cross‑functional teams
Self‑development
  • Spend 10% of your working time on learning and improving your skills
What we ask

This role is a good fit if you have:

Skills & experience
  • 3–6 years experience as a Software Engineer
  • Experience with one or more of the following is a big plus:
  • Camel, Quarkus, jOOQ
  • Elasticsearch or Solr
  • ActiveMQ, STCMS
  • Experience with GitLab CI/CD pipelines and Maven
  • Understanding of APIs, distributed systems, data flows, integration patterns
  • Comfortable working with Linux environments
Mindset
  • You enjoy solving technical puzzles
  • You write clean, readable, maintainable code
  • You are proactive, independent, and not afraid to ask questions
  • You collaborate well with others
  • You like working in a fastmoving product environment where every engineer has impact
What we offer
A place where you matter

You’ll work in an experienced and friendly R&D team of 5 engineers where everyone contributes and decisions are made together.

Work from home and join our 2‑day company meetups twice a year in The Netherlands, plus regular virtual social events.

Dedicated weekly time for training, learning, experimenting, and staying up to date.

Impact

Your work directly affects the daily business of some of the largest IT suppliers and retailers in Europe.

Good employment conditions
  • Competitive gross salary € 3.750,- based on experience
  • Pension plan depending on your country
  • Laptop & professional tooling
  • A stable company with 25+ years of experience in data exchange
The application process is as follows
  • Introduction via Teams with (and assessment by) two direct development colleagues
  • Meeting with your manager and further discussion about the position
In the event of a start
  • You get an experienced buddy to guide you through all the ins and outs of Onetrail
Ready to join us?

Are you excited to help build and innovate the Onetrail platform?

Send your CV (and optionally GitHub or portfolio) to hr@onetrail.com.

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

Similar jobs worth comparing

Business Developer
Business Developer

Onetrail • Amersfoort

Hybrid
EUR 39,000 - 45,000
Hybrid work
26 vacation days
8% holiday allowance
+6
(Junior) Customer Success Manager
(Junior) Customer Success Manager

Onetrail • Amersfoort

On-site
EUR 35,000 - 45,000
26 holiday days
8% holiday allowance
Good pension scheme
+2
Backend Developer
Backend Developer

Eurail • Utrecht

Hybrid
Annual Interrail travel pass
Flexible hybrid work model
Generous personal allowance
+1
Medior Java Backend Developer
Medior Java Backend Developer

TrackBee • Utrecht

Remote
Competitive salary
Remote-first work environment
Team offsites
+1
Backend Software Engineer
Backend Software Engineer

United States Digital Space LLC • Amsterdam

On-site
EUR 60,000 - 90,000
Hybrid work
HQ campus Amsterdam
Meals & snacks
+5
Senior Full-Stack Developer (.NET) with leadership growth path
Senior Full-Stack Developer (.NET) with leadership growth path

FleetGO • Hattem

Hybrid
EUR 60,000 - 80,000
Opportunity to grow into team leadership
Attractive salary
Remote working flexibility
Integrations Engineer (Junior to Mid-level seniority)
Integrations Engineer (Junior to Mid-level seniority)

jobr.pro • Groningen

Hybrid
EUR 50,000 - 70,000
Pension contributions
Laptop
Phone expense
+6
Backend Engineer (Junior / Medior Level)
Backend Engineer (Junior / Medior Level)

Solvimon • Utrecht

On-site
EUR 60,000 - 80,000
Competitive salary
Employee stock option plan
25 holidays per year
+3
Senior PHP Engineer
Senior PHP Engineer

jobr.pro • Groningen

Hybrid
EUR 90,000 - 130,000
Hybrid work model
Office in Groningen
Laptop provided
+5
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

Hybrid
EUR 50,000 - 65,000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6