Live opening · Posted 7 days ago

Senior Fullstack Developer (Go & React)

MSBU Konsultan · Jakarta Metropolitan Area (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 7 days ago
CompanyMSBU Konsultan
LocationJakarta Metropolitan Area (Remote)
Work modeYes
SkillsReact, Golang, TypeScript, Kubernetes, PostgreSQL, MongoDB, Redis
SourceLinkedin
ListedPosted 7 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
15 min from Linkedin publishing this role to us finding it
7 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
68,265 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

This is a senior-only engagement. We are looking for engineers who can: Work full-stack across Go backend microservices and a TypeScript / React SaaS web application;
Become productive in a live, complex codebase with minimal onboarding; and
Operate independently across demanding domains such as order fulfilment, shipping, invoicing, and tooling migration.
Ideal candidates bring hands-on context in order-to-delivery and invoicing flows, scheduled and queue-based processing (CRON, RabbitMQ), workflow automation (Apache NiFi), and tech-debt migration on live systems.
Key Responsibilities:Design, build, and extend fulfilment features end-to-end across backend services and the SaaS web app.
Implement order-to-delivery flows (picking / packing, shipping, delivery, invoicing) with reliability patterns — async processing, retries, and idempotency.
Build and maintain scheduled jobs (CRON) for auto-invoicing, status reconciliation, and SLA reminders.
Design queue-based processing on RabbitMQ: routing, dead-letter and retry queues, and idempotent consumers.
Build and maintain workflow-automation and integration flows in Apache NiFi.
Deliver tech-debt migration: move existing jobs, queues, and workflows from legacy tooling to the target platform, with parallel run, cut-over, and rollback — without disrupting live operations.
Integrate third-party logistics / courier and invoicing services; improve performance via query optimisation, caching, and endpoint hardening.
Collaborate through code review and sprint-based delivery.
Must Have:Go backend microservices — production experience; able to read and extend existing services quickly (hexagonal / clean architecture, gRPC and REST).
Order fulfilment flows — shipping, delivery, and invoicing; status state machines, partial fulfilment, cancellations.
Query & database optimisation — PostgreSQL and MongoDB; indexing, explain-plan analysis, N+1 elimination; Redis caching.
Fullstack delivery — proficient in a TypeScript / React web frontend.
Third-party integration — logistics / courier and/or invoicing services; async, polling, retry and idempotency patterns.
Tech-debt migration — migrating jobs, pipelines, or services between tools on a live system with minimal downtime.
Senior autonomy — self-directed in complex domains with minimal onboarding; disciplined Git workflow and code review.
Nice to Have:CRON / job scheduling — production scheduled jobs; overlap prevention (distributed locks), retries, missed-run monitoring.
RabbitMQ (queue) — exchanges and routing, deadletter queues, retry / back-off, outbox pattern.
Apache NiFi (workflow automation) — building, maintaining, or migrating NiFi flows.
AI-assisted development — hands-on with Claude Code or similar agentic coding tools in a real workflow.
Sales & distribution / logistics / ERP domain experience (order-to-cash).
OpenTelemetry observability, Kubernetes.
Ways of Working:Two-week sprints; PRD-ready work items are a prerequisite so senior capacity is used on delivery rather than discovery.
AI-assisted development with Claude Code
eDOT's standard for every engineer.
Issue and sprint tracking (YouTrack); Git-based workflow with mandatory code review.
Microsoft 365 for email, documents, and collaboration.

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App