Backend Engineer (Go)

Konnco — Indonesia · Posted ~1 day ago

Mid

Skills

Go REST gRPC PostgreSQL Redis Docker Git

🔓 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

You will design, implement, and maintain backend services in Go, exposing REST and gRPC APIs, managing PostgreSQL schemas, and optimizing performance with Redis caching. The role focuses on fintech transaction integrity and scalable architecture.

Highlights

Build and maintain high‑performance backend services for a fintech platform; work with modern cloud‑native technologies; contribute to financial transaction integrity.

Description

Job Description Design, build, and maintain backend services in GoDesign and implement REST APIs and gRPC services for internal and external consumersModel and optimize PostgreSQL schemas, queries, and migrationsImplement caching strategies to improve latency and reduce database loadContainerize services with Docker and support deployment pipelinesEnsure data integrity, idempotency, and correct handling of financial transactionsWrite tests, participate in code reviews, and contribute to technical documentationRequirements 1-2 years of backend engineering experience, preferably in fintechStrong PostgreSQL skills, including schema design, query optimization, transactions, and migrationsFamiliar with caching using Redis or equivalent, along with REST and gRPC API designComfortable working with Docker for containerized servicesSolid Git workflow, including branching, pull requests, and code reviewUnderstands fintech engineering practices such as idempotency, decimal precision for monetary values, audit logging, and safe concurrent transactionsGood communicator, proactive in flagging blockers, and open to learning new technologiesWilling to work on-site (WFO) in Bantul (Join ASAP)