We are looking for a highly experienced Java Developer to design and develop the core backend software layer over the company's specialized flagship product.
You'll build systems that handle bursty, high-throughput workloads – think thousands of requests per second with strict latency requirements. This means making real trade-offs around concurrency models, resource pooling, and distributed coordination.
It is a unique opportunity to join a team of top-notch engineers and work on cutting-edge technologies in a fast-paced environment of quantum computation.
What Makes This Role Different:
Our backend team sits in the middle of everything – we're the orchestration layer between:
Hardware control systems (C++)
Client exposed SDK (Python)
Reporting and managing system (Go)
Our business logic (Java/Kotlin + Spring).
You'll build systems that handle bursty, high-throughput workloads – think thousands of requests per second with strict latency requirements. This means making real trade-offs around concurrency models, resource pooling, and distributed coordination.
It is a unique opportunity to join a team of top-notch engineers and work on cutting-edge technologies in a fast-paced environment of quantum computation.
What Makes This Role Different:
Our backend team sits in the middle of everything – we're the orchestration layer between:
Hardware control systems (C++)
Client exposed SDK (Python)
Reporting and managing system (Go)
Our business logic (Java/Kotlin + Spring).
Requirements:
5+ years building backend systems in Java/ Kotlin
Deep understanding of OOP – you know when to use inheritance vs composition, and you can explain why.
Concurrency expertise – race conditions, thread safety, and async patterns don't scare you.
Experience building systems that scale – you've thought about throughput, distributed architectures, and made performance trade-offs.
Design patterns and architecture – you can discuss SOLID principles and explain architectural decisions, not just implement them.
Code review, testing, and integration – you've been in the trenches and know what good looks like.
You care about code quality – not perfection, but code that your future self (and teammates) won't curse at.
Strong Plus:
Spring experience
gRPC-based communication
Python programming
Experience in polyglot environments
AI Coding agent experience.
5+ years building backend systems in Java/ Kotlin
Deep understanding of OOP – you know when to use inheritance vs composition, and you can explain why.
Concurrency expertise – race conditions, thread safety, and async patterns don't scare you.
Experience building systems that scale – you've thought about throughput, distributed architectures, and made performance trade-offs.
Design patterns and architecture – you can discuss SOLID principles and explain architectural decisions, not just implement them.
Code review, testing, and integration – you've been in the trenches and know what good looks like.
You care about code quality – not perfection, but code that your future self (and teammates) won't curse at.
Strong Plus:
Spring experience
gRPC-based communication
Python programming
Experience in polyglot environments
AI Coding agent experience.
This position is open to all candidates.










