Senior Backend Engineer (KLI-65)

KitaLulus

Jakarta Selatan, DKI Jakarta

Minimal S1

Full-Time • Kerja dari manapun (Remote)

Dapat Dinegosiasikan

Terakhir diperbarui hari ini

Deskripsi Pekerjaan

About the role You'll build backend APIs and own a fleet of Java/Spring Boot microservices that ingest, process, and enrich high-volume connected-asset (telematics/IoT) data from dozens of third-party OEM providers, and serve it to downstream applications and dashboards. This is a hands-on backend role spanning application API development, integrations, and distributed data processing.

What you'll do

  • Design and build backendREST APIsfor business applications (e.g., CRM / lead management) — endpoints, pagination/sorting, reporting & dashboard data, audit trails, and data transformation

  • Design, build, and maintainSpring Boot microservicesin an event-driven, queue-based data-processing platform

  • Build and maintain integrations withthird-party telematics/OEM APIs(auth, polling/feeds, normalization, error handling for out-of-order and stuck data)

  • Own service reliability — health checks, startup/throughput optimization, logging/observability, and production incident resolution

  • Collaborate via Bitbucket pull requests and Jira in a ticket-driven workflow

Required

  • 5+ years backend development inJava, with strongSpring Bootmicroservices experience

  • Proven experience designing and buildingRESTful backend APIs(endpoints, pagination/sorting, validation, reporting/dashboard data)

  • Hands-on experience with relational databases (RDBMS)— e.g., PostgreSQL, MySQL, MSSQL — including schema design and query optimization

  • Hands-on experience integratingthird-party REST APIs(authentication/OAuth, token management, rate limits, resilient error handling)

  • Solid understanding of distributed/event-driven processing and production debugging • Maven, Git (PR-based workflow), structured logging (log4j/slf4j)

  • Experience with messaging and caching layers (RabbitMQ, Redis) and streaming services (AWS Kinesis) for reliable, ordered, idempotent processing

Nice to have

  • Telematics / IoT / fleet / connected-asset domain experience

  • AWS experienc

  • Experience decomposing or refactoring large microservice

Hari Kerja

Senin - Jumat

Jam Kerja

08:00 - 17:00

Persyaratan dari rekruter

Semua jenis kelaminTidak ada batas usiaMin. 5 tahun pengalaman

Keahlian yang dibutuhkan

Pengembangan BackendJava

Tentang Perusahaan

KitaLulus

Teknologi Informasi

We are an early-stage startup based in Indonesia with a mission to equalize access to job opportunities through education, community building and technology. We believe that business and social value can be achieved in tandem--helping more people up skill, get jobs and advance themselves. Our founders have a wealth of experience building businesses at some of the most reputable tech and professional service firms in the region (Baca, Grab, McKinsey, etc.).

Tips Aman Lamar Kerja

Harap waspada & laporkan ke tim kami jika ada lowongan yang memintamu untuk transfer uang. Proses rekrutmen di luar aplikasi bukan tanggung jawab KitaLulus.