MSBU which stands for Managed Service Business Unit was founded in 2019. We deliver IT Talent Solutions for the Future Scalable recruiting and managed solutions. Our competitive advantages of SLA, client-success delivery, and community-based recruitment model are proven through our exemplary track record in filling the most challenging IT positions for startup and enterprise clients alike.
We URGENTLY need "Full stack Golang Developer (Sales & Delivery - SaaS Platform)"
Job Description:
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.
Job Requirements:
Bachelor's degree in Engineering: Computer/Information/Tech/Science/Math/or Relevant
Full Stack Golang developer with minimum 5 years experience
Proven working experience in web development with React.js/ Next.js, Typescript
Gobackendmicroservices — 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.