Expereon is a new payment and settlement platform designed for businesses in the travel industry. The product is built around a collateral pool model that improves liquidity, speeds up settlements, and reduces transaction costs through crypto-based payment infrastructure. The project is currently in its MVP phase and is being developed within the broader Entravel ecosystem.
Entravel is a members-only club for discounted luxury travel and a white-label hotel platform provider backed by VCs. The company works with more than one million properties worldwide and offers highly competitive hotel rates.
What We’re Looking For:
We are looking for a Kotlin Backend Developer to join at the early MVP stage and take part in building the platform’s foundation. The role includes developing backend services, contributing to key architectural decisions, and working closely with the team as the product evolves. This position offers the opportunity to influence the technical direction from the very beginning of the project.
Key Requirements:
Core Kotlin * Deep understanding of Kotlin language features: generics, inline functions, DSLs, extension functions, sealed classes. * Strong experience with Kotlin Coroutines: structured concurrency, flows, channels, coroutine scopes, dispatchers, cancellation, testing coroutine-based code.
Backend Development * Solid experience building microservices using Quarkus (or similar JVM frameworks). * Familiarity with reactive and imperative Quarkus stacks. * Experience with RESTful APIs, JSON serialization (Jackson/Kotlinx), validation, versioning. * Proficiency with dependency injection (CDI), configuration management, and Quarkus extensions. * Deep knowledge of gRPC.
Architecture & Systems * Ability to design scalable, fault-tolerant backend systems. * Strong understanding of concurrency models, performance optimization, and JVM internals. * Experience with distributed systems, messaging (Kafka, AMQP, etc.), and event-driven architectures. * Familiarity with domain-driven design principles.
Infrastructure & Tooling * Experience with CI/CD pipelines, containerization (Docker), and Kubernetes. * Proficiency with Gradle build setup and optimization. * Familiarity with observability: logging, metrics, tracing (Micrometer, OpenTelemetry).
Testing & Quality * Strong experience with unit, integration, and contract testing frameworks. * Code quality practices: static analysis, code reviews, clean architecture.
Soft Skills * Ability to lead technical design discussions and mentor other engineers. * Strong communication, ownership, and problem-solving skills.
We offer: * Flexible Start: Set your own comfortable working hours that accommodate your individual needs. * Competitive Salary: High standards of remuneration reflecting your contribution and skills. * Vacation: Enjoy 22 days of vacation for full rejuvenation and life enjoyment. * Sick Leave: Ensure your health with 15 days of sick leave per year. * Special Leave Cases: Support for significant life events such as weddings, childbirth, or the loss of a close family member.