Backend Developer (Golang)

Bitgroupasia — Indonesia · Posted ~4 hours ago

Mid Full-time

Skills

Go Go concurrency Goroutines Channels RESTful APIs Backend services PostgreSQL MySQL SQL Database design Git Agile/Scrum Object-oriented programming Design patterns Clean Code SOLID Golang RabbitMQ Kafka Docker CI/CD

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a software engineering team building and optimizing backend services with Go. You will design RESTful APIs, work with relational databases, apply clean architecture and software design principles, and contribute to reliable development practices and delivery pipelines.

Highlights

Backend engineering role offering hands-on work with Go, APIs, databases, concurrency, and modern software engineering practices.

Description

Hi people, Bit Group is hiring! We are open for Backend Developer (Golang) position. Requirements : Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field;Minimum 3 years of experience in software development using Go (Golang);Strong understanding of Go concurrency (goroutines and channels);Experience in developing RESTful APIs and backend services using Golang;Experience with relational databases such as PostgreSQL and MySQL;Familiarity with SQL optimization and database design;Basic understanding of message brokers (RabbitMQ, Kafka) is a plus;Familiar with Agile/Scrum software development methodologies.Understanding of Object-Oriented Programming concepts, Design Patterns, Clean Code, and SOLID Principles;Experience with Git version control;Knowledge of unit testing, CI/CD, and Docker is an advantage;Strong analytical, problem-solving, and communication skills. Responsibilities : Develop, maintain, and optimize backend services using Golang;Design and implement scalable RESTful APIs;Write clean, efficient, maintainable, and well-documented code;Build high-performance services with a focus on scalability and reliability;Collaborate with cross-functional teams including Frontend Developers, QA Engineers, System Analysts, and Project Managers;Troubleshoot and resolve application issues;Participate in code reviews and technical discussions;Contribute to software architecture and system improvements;Ensure software quality through testing and adherence to coding standards;Keep up with new technologies and best practices in backend development. If you’re interested, please send your cv to hrd@bitgroup.co.id Subject : Hiring - BE - Name Thank you!