Backend Developer (Golang)

Bitgroupasia — Indonesia · Posted ~4 hours ago

Mid Full-time

Skills

Go (Golang) Go concurrency RESTful APIs Backend development PostgreSQL MySQL SQL Database design Object-Oriented Programming Design Patterns Clean Code SOLID principles Git Agile/Scrum Problem-solving Communication Go 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

A backend engineering opportunity for a developer with at least two years of Go experience. You will build and optimize backend services and REST APIs, work with relational databases, apply clean code and SOLID principles, and collaborate using Agile practices. Experience with messaging systems, testing, CI/CD, and containerization is advantageous.

Highlights

Backend engineering role focused on Go, scalable APIs, databases, clean architecture, and modern software development practices, with opportunities to work on performance optimization and robust backend services.

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 2 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!