Show more filters
Banner image for KitaLulus

Senior Backend Engineer (KLI-65)

KitaLulus

3.2
3 reviews
KitaLulus
Job Type   /   Job Level
Full-time   /   Junior Executive
Company Location
Indonesia
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
Jobs in Indonesia   »   Jobs in Jakarta, Jakarta, Indonesia   »   Senior Backend Engineer (KLI-65)

More jobs