Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A fast-growing logistics company in Indonesia is seeking a Backend Engineer to enhance their platform's backend infrastructure. The ideal candidate will have strong Kotlin and SQL skills, and be part of a dynamic team driving innovation in the logistics ecosystem.
PT. Majura Digital Solusi is transforming freight forwarding in Indonesia by building modern, data-driven, and soon AI-powered logistics solutions. Our mission is to deliver exceptional technology and user experience that redefines how the industry operates.
Headquartered in Jakarta with leadership from Silicon Valley, we work closely with some of Indonesia’s leading freight forwarding companies. As our platform grows, we’re expanding our team to meet increasing demand and continue driving innovation.
About the Role
We’re hiring a Backend Engineer with strong Kotlin experience and fluency in English. You’ll be instrumental in designing, developing, and maintaining the backend infrastructure that powers our platform. This is a great opportunity to join a fast-growing team and contribute to a high-impact product used across Indonesia’s logistics ecosystem.
What You’ll Be Doing
Build and maintain scalable backend services using Kotlin and Spring Boot.
Write optimized SQL functions, stored procedures, and triggers (SQL Server or PostgreSQL).
Collaborate with front-end developers and product teams to design cohesive features.
Improve system performance, reliability, and scalability.
Participate in the entire development lifecycle, from design to deployment.
Identify and resolve bottlenecks, bugs, and performance issues.
Stay updated on backend technologies and advocate for best practices.
Skills & Qualifications
Must-Have
Fluency in English (both written and verbal).
2+ years of backend development experience using Kotlin, Java, and Spring Boot.
Strong knowledge of SQL Server or PostgreSQL, including functions, triggers, and stored procedures.
Experience with concurrent/asynchronous programming and distributed systems.
Familiarity with RESTful APIs and GraphQL.
Proficiency with version control systems (e.g., Git).
Strong problem-solving skills and a detail-oriented mindset.
Nice-to-Have
Experience with C#.NET Core.
Exposure to cloud infrastructure (e.g., AWS).
Experience with containerization and orchestration tools like Docker and Kubernetes.
Understanding of Agile development methodologies.
Ability to work autonomously and make sound technical decisions in uncertain situations.
What We Offer
Competitive compensation based on experience.
Performance bonuses and potential stock options.
Employee travel credits.
Location
Available in Jakarta or Surabaya.
How many years' experience do you have as a Backend Engineer?