Software Engineer - Java - AI Decisioning Platform - Frankfurt - €75–85K
If you want to build the intelligence layer that will shape how digital products make decisions, this is one of the few places doing it
right now.
This company has created an AI-decisioning platform used by leading travel brands to take
hundreds of automated decisions every second
.
Their proprietary
Massive Relational Knowledge Network
, trained on over
1.7 billion user journeys
, interprets behaviour, profiles products and users, and delivers real-time scoring that drives smarter, faster, more relevant experiences.
It’s not simple personalisation - it’s
AI-powered decision automation
at scale.
This is the direction all digital channels are heading over the next decade.
What you'll do
You’ll be building the core intelligence of a high-speed AI platform:
Build new features using using modern technologies:
Java 17+
, Spring Boot/Quarkus, React, Node
Work with message brokers and NoSQL:
Kafka/RabbitMQ
, MongoDB, Elasticsearch, Aerospike, Cassandra
Work with
distributed systems
and high-performance web architecture
Deliver data and analytics layers:
event streaming, aggregation, query endpoints, dashboards
Contribute to clean, scalable architecture in a flat-hierarchy, high-trust environment
You bring
5+ years building production systems (backend + frontend)
Expertise in Java 17+
(Spring Boot or Quarkus)
Strong TypeScript + modern React
Understanding of distributed systems and web performance
Why this role is special
Startup speed and ownership, backed by a stable parent travel-tech group
Flat hierarchies and high trust — no micromanagement
Architecturally interesting work with cutting-edge tools
Your ideas directly influence the product
Work on tech that actually impacts millions of users in real time
Apply now to avoid missing out.