Middle Backend Developer (Java/Kotlin)
Emerging Travel Group
Job description
About the role
A Big Data platform and tools company is looking for a Middle Backend Developer (Java/Kotlin). You will build the system that collects data from business services and delivers it to an analytical data warehouse, and help integrate analytics tools into a unified platform. The project covers data ingestion, data maintenance and analytics integration.
Key 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.
Required profile
- 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.
Required skills
- 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 offer
- The opportunity to influence technical and architectural decisions and to work through the full development lifecycle.
- Hands-on experience with Big Data technologies and distributed systems, with technical mentorship.
- Flexible schedules and the option to work remotely.
- Internal programs for adaptation and training, soft skills and leadership development.
- Partial compensation for external training and conferences, a corporate English school and corporate prices on hotels and travel.
- An extra non-working day (MyTime Day Off).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Thailand.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Emerging Travel Group