Software Engineer - Integrations

Trackunit

Aarhus

Remote

DKK 700,000 - 1,100,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Trackunit in Aarhus is seeking a backend engineer to lay the foundations of our Integrations effort, building connectors that bring customer data from third-party systems into the Trackunit platform. You’ll design a reusable architecture and work closely with partner teams to shape what gets built next.

You’ll leverage Java, Spring Boot, Kafka, and REST APIs within a microservice setup, collaborating with colleagues worldwide and contributing to a data-driven integration platform from the ground

Qualifications

  • Strong hands-on experience with Java, Spring Boot, Kafka, and REST APIs.
  • Experience designing new, reliable, reusable architecture for integrating with multiple systems.
  • Comfort discussing technical feasibility with third-party technical teams.
  • Care about data movement, quality, observability and reliability in design and delivery.
  • Motivated by incremental delivery and building new foundations from scratch.

Responsibilities

  • Design a reusable architecture for integrating with multiple third-party systems, not one-off solutions.
  • Build connectors that collect data from third-party systems, usually ERPs, mainly by consuming their REST APIs, and bring it reliably into our platform.
  • Understand the data you collect and transform it into Trackunit's data model.
  • Work with third-party vendors: discuss technical feasibility and approaches with their technical counterparts.
  • Build with quality, observability and reliability in mind, on our microservice and event-driven architecture.

Skills

Java
Spring Boot
Kafka
REST APIs
Microservices
System integration

Job description

We are looking for an engineer who wants to build the foundation of our new Integrations effort: the connectors that bring our customers' data from third-party systems into the Trackunit platform. The connectors you build directly support our new partnership business, one of our key goals for next year. You will be among the first developers on this project, designing a reusable architecture and working directly with the engineers behind the systems we connect to, as well as seeing customer feedback shape what you build next. You might have a couple of years or be an experienced senior engineer, either way, we would be interested in seeing your application for this role.

What's in it for you?
  • Shape how the work gets done. Join a new, small team set up next to an established platform team, and help define how integrations get built here.
  • Hear directly from the people using what you build. Customer feedback feeds straight back into the roadmap, and we act on it quickly.
  • Collaborate beyond your own codebase. You’ll have regular, technically focused conversations with developers from the systems we connect to.
  • Learn from experts who share. You’ll work with experienced domain experts who are open to sharing what they know, so you learn quickly.
  • See your work ship. We favour small, frequent releases over long project cycles, so progress is visible fast.
Who are you ideally?

You are a backend developer with strong Java skills, just as comfortable at the edges where systems meet as inside your own codebase.

  • Strong hands-on experience with Java, Spring Boot, Kafka, and REST APIs, in particular consuming data from other systems, in a microservice architecture.
  • Experience designing new, reliable, reusable architecture for integrating with multiple systems. System-to-system integration experience is what we value most.
  • You are comfortable discussing technical feasibility and approaches with third-party technical teams.
  • You care what happens when data moves between systems, so you build with quality, observability and reliability in mind and you know quickly when something breaks.
  • You are motivated by incremental delivery, enjoy getting close to the data, and like building new foundations from scratch.

You embrace AI as part of how you engineer. From prototyping through to production, you use AI tools as an integrated part of your workflow, not as a shortcut but as a force multiplier. That said, this isn't the main thing we're hiring for: curiosity and a willingness to use it well matter more than deep prior experience.

Don't meet every single requirement? No worries, this is what we're looking for ideally. If you're excited about this role but your background doesn't align perfectly with every point above, we encourage you to apply.

Primary Responsibilities
  • Design a reusable architecture for integrating with multiple third-party systems, not one-off solutions.
  • Build connectors that collect data from third-party systems, usually ERPs, mainly by consuming their REST APIs, and bring it reliably into our platform.
  • Understand the data you collect and transform it into Trackunit's data model.
  • Work with third-party vendors: discuss technical feasibility and approaches with their technical counterparts.
  • Build with quality, observability and reliability in mind, on our microservice and event-driven architecture.
Our hiring process

Don’t waste your time writing the perfect cover letter. We want you to create an impact that matters - and that’s not in the cover letter.

  • Initial phone conversation with a colleague from our P&T team.
  • Virtual meet and greet with your potential new leader and someone from the team, so you’ll get to know the role and team better.
  • Assignment-specific interview with the hiring manager and a lead engineer from the team. We want to give you a real insight into the work. You’ll receive a case to prepare ahead of the interview and present to relevant colleagues - people you’ll also work closely with in the role.
  • If needed, we will obtain references from former employers and conduct background checks at relevant levels.
  • Offer presentation and walk-through.
Coming Together To Connect Construction

We’re committed to construction - one of the largest industries in the world. Over the past two decades, Trackunit has been pioneering technological progress within construction. Today, we are not only a leading IoT provider but a thought leader, supporting and shaping the agenda for an entire industry on a global scale.

We believe in taking a people approach in everything we do. Being human-centric is not restricted to our products - it’s a way of life at Trackunit. We’re proud to be a truly global team.

Our colleagues come together in hubs spread across the globe, but we embrace the idea of working remotely and in environments that inspire you. Everything we do, we do to eliminate downtime and build the most useful industry for the world.

The question is: Are you in?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Integrations
Software Engineer - Integrations

Trackunit • Aalborg

Remote
DKK 650,000 - 950,000
Remote-friendly policy
Global team collaboration
Software Engineer - Integrations
Software Engineer - Integrations

Trackunit • Kolding

Remote
DKK 700,000 - 900,000
Remote-friendly work
Global team
Software Engineer - Integrations
Software Engineer - Integrations

Trackunit • Københavns Kommune

Remote
DKK 700,000 - 1,100,000
Remote work-friendly
Global team
Frequent small releases
Software Engineer - Integrations Engineering · ·
Software Engineer - Integrations Engineering · ·

Trackunit • Aalborg, Aarhus, København, Kolding

Hybrid
DKK 600,000 - 800,000
Software Engineer - Platform Engineering · ·
Software Engineer - Platform Engineering · ·

Trackunit • Aalborg, Aarhus, København, Kolding

Hybrid
DKK 600,000 - 860,000
Software Engineer - Platform
Software Engineer - Platform

Trackunit • Københavns Kommune

Remote
DKK 600,000 - 900,000
Software Engineer - Platform
Software Engineer - Platform

Trackunit • Aarhus

Remote
DKK 700,000 - 1,100,000
Software Engineer - Platform
Software Engineer - Platform

Trackunit • Kolding

Remote
DKK 700,000 - 1,200,000
Remote-friendly kultur
Samarbejdende team
Hurtige udgivelser
+1
Software Engineer - Platform
Software Engineer - Platform

Trackunit • Aalborg

Remote
DKK 700,000 - 950,000
Solution Delivery Engineer
Solution Delivery Engineer

Trackunit • København

Remote
DKK 650,000 - 900,000
Flexible working
Global team
Learning & development
Top locations