Summary
✨ AI‑Generated
Join a development team as a Backend Developer focused on Golang, building reliable, scalable microservices and APIs. You will integrate systems through REST, gRPC, and messaging, optimize performance, troubleshoot production issues, write maintainable and testable code, and contribute to architecture and long-term engineering strategy.
Highlights
Build high-performance, scalable backend services and APIs while working with cross-functional teams. The role offers opportunities to contribute to architectural decisions, technical strategy, code quality, and distributed-systems engineering.
Description
We are seeking a skilled Backend Developer with strong Golang experience to join our development team.
You will be responsible for building high-performance, scalable backend services and APIs that power our applications.
The ideal candidate is passionate about clean and efficient code, distributed systems, and backend architecture.
Key Responsibilities
Design, develop, and maintain backend services and APIs using GolangBuild reliable, scalable, and high-performance microservicesCollaborate with cross-functional teams (frontend, DevOps, product) to define and deliver featuresIntegrate with internal and third-party systems using RESTful APIs, gRPC, or messaging queuesWrite clean, maintainable, and testable code with proper documentationOptimize application performance and troubleshoot production issuesParticipate in code reviews and enforce best engineering practicesContribute to architectural decisions and long-term technical strategyRequirements
Must-Have
Professional experience developing backend applications in GolangStrong understanding of concurrency, goroutines, and channelsExperience building RESTful APIs and/or gRPC servicesUnderstanding of microservices architecture and distributed systemsKnowledge of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis)Familiarity with Docker and containerized environmentsExperience with Git and CI/CD pipelinesGood understanding of software design patterns, data structures, and algorithmsNice-to-Have
Experience with KubernetesKnowledge of cloud platforms (AWS, GCP, or Azure)Familiarity with message brokers (Kafka, RabbitMQ, NATS)Experience with monitoring tools (Prometheus, Grafana)Background in high-load systems or real-time data processing
Placement: Kawan Lama Solution, West Jakarta
About Kawan Lama Group
Established in 1955, Kawan Lama Group is a multi-sector group of companies who are constantly innovating for improving the quality of lives.
Manages 28 brand portfolios operating in six different sectors: Commercial & Industrial, Consumer Retail, Food & Beverages, Property & Hospitality, Manufacturing & Engineering, and Commercial Technology.
Aiming to be more than family business - but beyond that, we are business for families, we carry the mission to bring values for betterment of lives through business development and continuous growth.