Middle Backend Developer (Java/Kotlin)
- Level
- Mid
- Work type
- Remote · Georgia only
Not stated in the posting: salary, visa.
Open. First seen 2 November 2026.
About the 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
What this role asks for
Particular to this role
Apache Iceberg · Data Warehousing · Java · Rust · Spark · Spring
Rare in Emerging Travel Group's other 23 open postings.
Standard for mobile roles
Kotlin
Common in mobile postings at any company.
Compared with Emerging Travel Group's other open jobs.
The team: IT Recruitment HIRES STEADILY
This role is one of 14 open in IT Recruitment. 6 were posted in the last 30 days and the oldest in August: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
SQL (10 of 14), Python (9 of 14), LLM (4 of 14), PostgreSQL (4 of 14), Trino (4 of 14), Grafana (3 of 14), Kafka (3 of 14)
OTHER ROLES ON THIS TEAM
- Data Analyst (Loyalty & Retention) posted Nov 5
- Data Analyst posted Oct 28
- Python Developer (Backend + Fullstack) posted Oct 20
- SRE Observability Engineer (Data platform) posted Oct 16
- Senior Big Data Infrastructure Engineer posted Oct 12
- Technical Support Specialist posted Oct 6
- Middle QA Combi Engineer posted Oct 6
- Technical Support Specialist posted Oct 2
- Junior Data Analyst (Finance Analytics team) posted Oct 1
- Senior Python Developer (CRM - AI/LLM) posted Sep 10
- Senior Product Manager (Content) posted Sep 7
- Senior BPM Engineer / Systems analyst posted Sep 3
- Data Scientist (Pricing) posted Aug 20
From the team and dates on Emerging Travel Group's own job board.
Similar jobs
- Backend Engineer - Data Platform at Spotify
Shares 6 skills: Trino, Apache Iceberg, Data Warehousing… · same seniority - Senior Data Engineer (Healthcare Data) at saltsquare
Shares 8 skills: Trino, Apache Iceberg, Spark… - Senior Lead Data Engineer at Integrant
Shares 8 skills: Trino, Apache Iceberg, Data Warehousing… - Engineering Manager, Data - Brazil - Vaga para mulheres at DoorDash Brazil
Shares 8 skills: Trino, Apache Iceberg, Kotlin… - Software Development Engineer III Data at Meesho
Shares 8 skills: Trino, Apache Iceberg, Spring… - Data Analyst (Loyalty & Retention) at Emerging Travel Group
Also at this company
More jobs like this
Is this your posting? Email info@careerholo.com to have it removed.