Role DescriptionThis is a full-time on-site role located in Jakarta, Indonesia, for a Back End (Golang) Developer. As a Back End Developer, you will be responsible for developing, deploying and maintaining scalable, optimized and secure Backend systems, ensuring their high availability and resilience. You will work closely with other developers, architects and project managers in an agile team environment, and will participate in all phases of software development, from conception to delivery.
QualificationsExpert knowledge and experience in the Go programming language, with a minimum of 3 years' experience building high-performance distributed Back End systemsExperience working with database systems such as MySQL, PostgresSQL, Oracle and Redis, and knowledge of GORM or another ORM libraryExpertise in developing API services using REST, gRPC, GraphQL or other technologiesFamiliarity in working with AWS or other cloud service providers such as Azure or Google Cloud Platform for developing and deploying backend servicesKnowledge of best practices of DevSecOps processes and experience with automation testing, CI/CD pipelines, Git, Docker and container orchestration, with Kubernetes or equivalentExcellent problem-solving skills and ability to debug and optimize complex systemsBachelor's or Master's degree in Computer Science, Information Technology, or a related fieldExcellent communication and interpersonal skills and ability to work effectively as part of a teamMinimum 5 years experience required
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
