Enable job alerts via email!

Kotlin Backend Engineer

PT Majura Digital Solusi

Surabaya ꦱꦸꦫꦧꦪ

On-site

IDR 200.000.000 - 300.000.000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

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.

Benefits

Competitive compensation based on experience
Performance bonuses and potential stock options
Employee travel credits

Qualifications

  • 2+ years of backend development experience using Kotlin and Spring Boot.
  • Must be fluent in English (both written and verbal).
  • Strong knowledge of SQL Server or PostgreSQL.

Responsibilities

  • Build and maintain scalable backend services using Kotlin and Spring Boot.
  • Write optimized SQL functions, stored procedures, and triggers.
  • Collaborate with front-end developers to design cohesive features.

Skills

Kotlin
SQL Server
PostgreSQL
Java
Spring Boot
RESTful APIs
GraphQL
Git
Concurrent programming

Tools

Docker
Kubernetes
AWS

Job description

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?

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.