Middle Backend Developer (Java/Kotlin)
Emerging Travel Group · Georgia · 2026-11-02
About this role
We are looking for a Middle Backend Developer (Java/Kotlin).
What We Offer: the opportunity to influence technical and architectural decisions; involvement in the full development lifecycle, from design to deployment; hands-on experience with Big Data technologies and distributed systems; technical mentorship and opportunities for professional growth.
About the Project
We develop a Big Data platform and tools focused on:
• Data Ingestion — collecting and delivering data from business systems to an analytical data warehouse..
• Data Maintenance — maintaining and optimizing data storage..
• Analytics Integration — integrating various analytics services and tools into the data platform.
Our Tech Stack
• Backend: Java, Python, Rust, Spring Boot.
• Data Streaming & CDC: Apache Kafka, Kafka Connect, Debezium.
• Data Processing & Storage: Apache Spark, Apache Iceberg, Trino, Ozone S3.
• Database: PostgreSQL.
• Infrastructure: Kubernetes.
Responsibilities
• Develop and maintain the system that collects data from business services and delivers it to the analytical data warehouse (Ozone).
• Develop the metadata and statistics service for warehouse tables, including the interface and table optimization.
• Integrate existing tools into a unified data platform for analysts and data engineers, with end-to-end access based on permissions.
• Support the team’s tools and partially contribute to other projects the team relies on.
• Take part in all stages of development, from design to deployment, with the ability to influence the tool.
• Work with complex multi-step integrations and high load.
Requirements
Technical Requirements
Must-have
• Java and/or Kotlin
• Spring Boot
• Apache Kafka
• Relational databases (PostgreSQL)
Nice-to-have
• Rust and/or Python
• Apache Spark
• S3-compatible object storage
• Experience with distributed systems and Big Data technologies
What We Expect
• A proactive mindset and willingness to take ownership of tasks.
• Interest in contributing to technical discussions, design decisions, and architecture.
• Willingness to learn new technologies, receive feedback, and grow with guidance from the Tech Lead.
Benefits
• Flexible schedules and the opportunity to work remotely.
• Ambitious and supportive team who love what they do, appreciate each other, and grow together.
• Internal programs for adaptation and training, development of soft skills, and leadership abilities.
• Partial compensation for participating in external training and conferences.
• Corporate English school: Group and individual lessons, speaking clubs with colleagues from all over the world.
• Corporate prices on hotels and travel services.
• MyTime Day Off - an extra non-working day without loss of compensation.
Learn more about our data protection practices in our Privacy Policy: emergingtravel.com/career/hr-policy
Skills asked for
- java
- kotlin
- python
- rust
- spring boot
- kafka
- spark
- postgresql
Similar jobs
- Middle Backend Developer (Java/Kotlin)Emerging Travel Group
- Middle Backend Developer (Java/Kotlin)Emerging Travel Group
- Middle Java Backend DeveloperInetum · Bucharest
- Middle Backend Golang EngineerMiratech · Lviv
- Middle Backend Golang EngineerMiratech · Warsaw
- Middle Backend Golang EngineerMiratech · Kyiv
- Développeur Backend NestJS – Middleware B2B (H/F)CITECH · Paris
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.