Backend Engineer (Golang)
Posted Updated
Summary
Builds Go-based backend APIs for e-ticketing, mobile, and payment platforms serving travel and mobility operators, following clean architecture and integrating with front-end teams. Stack includes Docker, GitLab, Redis, RabbitMQ, and SQL/NoSQL databases; the role is based in Semarang, Indonesia.
We build digital systems that help people buy tickets, make payments, and access travel services easily and securely all in one platform. Our technology is used by transport operators, businesses, and government partners to manage high-volume transactions, monitor operations in real time, and deliver smooth customer experiences across travel and mobility services.
Responsibilities
- Design and build an e-ticketing, mobile, and payment system
- Understand the business flow to operations for application development
- Integrate with Front-End IT for application integration
- Perform adaptive development and maintenance according to needs
- Develop APIs using Go-Language following clean architecture standards
Qualifications
- Graduated in IT/Information Systems/other related fields with the ability to program Minimum 1 year experience as a software engineer (preferred).
- Proficient in programming languages such as Go-Language, Restful API, Gitlab, Docker, SQL & NoSQL Database, Redis & Rabbitmq Experience with payment/financial system is a plus.
- Knowledge of algorithms and data structures.
- Possesses critical thinking skills.
- Good Learning attitude and capacity, willingness to share knowledge.
- Has communication and teamwork skills.
- Interested in the FinTech industry.
- Willing to be placed in SEMARANG.