Showing 273 Golang Backend Developer jobs in Jakarta
Backend (Golang) Developer – NetzmeJakarta | Salary: IDR 104,000 – IDR 130,878
Job Description:
- Turn product requirements into powerful backend solutions.
- Join in on architecture discussions and development planning.
- Build and maintain applications that scale.
- Troubleshoot and resolve both production and non production issues.
What we're looking for:
- Solid experience in Golang backend development.
- Familiarity with frameworks like Gin or Martini.
- Knowledge of distributed publish‑subscribe messaging systems.
- Experience working with Redis.
Why you'll love working with us:
- We respect clean, maintainable code.
- You’ll get to learn and play with new tech like Docker, Kubernetes, and reactive programming.
- Collaboration is everything – we win as a team.
Jakarta
Qualifications:
- 3+ years of experience in software development.
- Experienced in Golang.
- Knowledge of Agile framework.
- Excellent understanding of APIs and Frontend‑Backend communication.
- Strong knowledge in SQL Server, MySQL – efficient table schema & database querying.
- Knowledge of modern development principles and best practices (OOP, design patterns, unit testing, CI/CD).
- Good teamwork skills, able to collaborate with other team members.
- A self‑starter who loves to own things end‑to‑end.
Responsibilities:
- Application development, building and enhancing backend services in Go.
- Creation and review of Functional Specification Documents for Go service development.
- Production implementation: deploying Go applications to the production environment.
- Incident problem‑solving: providing temporary workarounds and permanent solutions for production incidents.
- SLA compliance: monitoring and managing production incidents to meet IT service‑level agreements.
- Collaboration with front‑end, DevOps and QA teams to achieve project milestones.
- Code maintenance: refactor and improve the Go codebase following coding standards.
Jakarta
Minimum Qualifications and Experience:
- Diploma/Bachelor’s in information technology.
- Proficient in Golang (must).
- Minimum 2 years experience as a Golang developer.
- REST API knowledge and use of Postman (must).
- Strong experience in microservices (must).
- Strong experience in SQL.
- 2 years experience in extensive software development.
- Experience in Agile methodology.
Responsibilities:
- Design, develop, test, release and improve services.
- Build scalable and maintainable software.
- Provide solution architecture from business requirements.
- Bug fixing and application maintenance.
- Collaborate with internal teams to design, create, and maintain software.
- Create documentation throughout the SDLC.
- Coordinate with other developers and professionals.
- Provide technical support for users.
Jakarta | Salary: IDR 5,600,000 – IDR 8,000,000
Responsibilities:
- Develop, maintain, and optimize backend services and APIs using Golang.
- Design scalable system architecture and ensure high performance and availability.
- Integrate with databases (PostgreSQL, MySQL, MongoDB) and third‑party services.
- Collaborate with front‑end, DevOps and QA engineers to deliver reliable solutions.
- Write clean, maintainable, and testable code following best practices.
- Implement unit testing and conduct code reviews.
- Troubleshoot and debug production issues, performing root cause analysis.
- Document technical specifications, workflows, and system processes.
Requirements:
- Bachelor’s degree in Computer Science, IT or related field.
- Minimum 2 years of experience as a Backend Developer focusing on Golang.
- Strong understanding of RESTful API design and microservices architecture.
- Experience with PostgreSQL/MySQL.
- Familiarity with Docker, Git, and CI/CD pipelines.
- Knowledge of message broker systems (e.g., Kafka, RabbitMQ) is a plus.
- Understanding of cloud services (AWS, GCP, Azure) preferred.
- Strong analytical, problem‑solving, and debugging skills.
- Able to work both independently and collaboratively in an Agile/Scrum environment.
Jakarta | Minimum 3 years of experience as Backend Developer using Golang (Junior‑Middle position).
- Familiar with Git and Bitbucket.
- Understand containerization (Docker).
- Can join ASAP (must).
Jakarta | Salary: IDR 120,000,000 – IDR 240,000,000
Company Description:
Yourpay (formerly Yourpay) is a bank focused on empowering and transforming the lives of underbanked mothers and families in rural areas of Indonesia. The goal is to provide secure, affordable, and user‑friendly financial services to Indonesian migrant workers around the world. The platform offers payments, transfers, lending, savings, and insurance.
Position Summary:
Backend Engineer to build and maintain scalable, secure, high‑performance server‑side systems, including APIs, databases, and service integrations, while collaborating with cross‑functional teams.
Responsibilities:
- Server‑side development of APIs and server logic to support application functionality.
- Design optimized database schemas and secure data‑access layers.
- Integrate third‑party services and ensure seamless communication.
- Optimize server‑side code and implement scaling strategies.
- Implement data protection and secure authentication/authorization mechanisms.
- Write tests and debug issues to maintain code quality.
- Collaborate with cross‑functional teams and maintain clear technical documentation.
Qualifications:
- Programming languages: Go, Python, Java, Ruby, PHP.
- Database management with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
- API development: RESTful APIs, knowledge of GraphQL a plus.
- Version control: Git.
- Problem‑solving and debugging skills.
- Collaboration and communication skills.
- Adaptability to new technologies.
- Experience as Backend Engineer or similar role.
- Bachelor’s degree in Computer Science, Engineering, or related field.
Apply by sending your CV and portfolio to your email. Subject: BackendEngineer-Name.
Backend Engineer – AI Integration (Unnamed Company)Job Description:
Design, develop, and maintain robust backend services that integrate AI models, workflow automation tools, and enterprise systems.
Responsibilities:
- Design, build, and maintain APIs and backend services to integrate AI models into business applications.
- Develop middleware for connecting workflow automation platforms (e.g., n8n, Airflow) with ticketing systems (e.g., Jira) and data platforms (e.g., Elasticsearch).
- Manage and optimize data pipelines for AI automation, ensuring high availability and performance.
- Implement monitoring, logging, and error‑handling systems to ensure reliable AI automation workflows.
Job Requirements:
- Minimum Bachelor's degree in Computer Science, Software Engineering, or related field.
- 3–5 years of experience as a Backend Engineer, ideally with system integration and workflow automation.
- Strong proficiency in backend programming languages (Python, Go, or PHP).
- Hands‑on experience with workflow automation platforms (n8n, Airflow, Zapier).
- Familiarity with Jira API integration.
- Experience with Elasticsearch for indexing, logging, and analytics.
- Proficiency in designing and maintaining RESTful/GraphQL APIs.
- Database knowledge (SQL/NoSQL).
- Experience with Docker/Kubernetes for containerization and deployment.
- Knowledge of cloud services (AWS, GCP).
Responsibilities:
- Design and implement product features and functionality for Kredivo sites and services.
- Collaborate with Product, Business, and Sales teams to gather requirements and deliver scalable solutions.
- Write high‑quality, maintainable code.
- Own parts of the system and continuously improve them in an agile environment.
- Benchmarking, load testing, diagnosing problems and helping create solutions.
- Research and implement modern frameworks and technologies for back‑end systems.
- Participate in design discussions, reviews, and propose/implement solutions to technical problems.
About You:
- B.S, M.S, or PhD in Computer Science or equivalent.
- 1‑4 years of experience in the software industry.
- Strong understanding of OOP, data structures, algorithms, and computer science fundamentals.
- Strong logical and innovative thinking, troubleshooting skills, and diagnostic intuition.
- Experience with Python, NodeJS, Go or C++.
- Good understanding of microservices architecture.
- Proficient in HTTP, Web Services, OAuth and RESTful APIs.
- Familiar with Linux environment.
- Experience with AWS, GCP, etc. (plus).
- Ability to work well in a team with a positive attitude.
- Strong attention to details.