Description du poste
Nordic Investin is recruiting a Principal JVM Distributed Systems Engineer on behalf of one of our partner companies. You want technical choices, delivery and production behaviour to reinforce each other, even when the constraints are difficult.
The partner is strengthening its capability in distributed JVM services with predictable behaviour under heavy transaction load. You will connect Java and Kotlin, distributed systems and event streaming while ensuring that relational data and performance engineering receive appropriate discipline. The aim is practical progress that colleagues can use, leaders can evaluate and the organisation can sustain.
The environment rewards early questions, visible trade-offs and engineering discipline. Security and operability belong in the design.
How you will work
You will work with product, architecture, security, operations and domain colleagues. The partner values short feedback loops, evidence from real systems and direct communication.
This role calls for deep professional authority and calm influence. You are expected to make trade-offs visible, recognise when a decision needs wider expertise and move work forward without creating unnecessary process.
What you will do
Own the practical direction for distributed JVM services with predictable behaviour under heavy transaction load.
Translate goals and constraints into a clear approach for Java and Kotlin and distributed systems.
Establish useful standards, routines or decision artefacts around event streaming.
Coordinate stakeholders and dependencies affecting relational data.
Use evidence and measurable outcomes to improve performance engineering.
Strengthen knowledge sharing and sustainable ownership through observability.
What you will bring
Relevant experience delivering distributed JVM services with predictable behaviour under heavy transaction load in a demanding environment.
Strong working knowledge of Java and Kotlin and distributed systems.
Practical experience applying