Skip to content
Tuyển Dụng
← Bankaool

Senior Backend Golang Developer AWS, GCP, SQL

Bankaool · Hồ Chí Minh
Apply on official site ↗
Type
Full-time
Work mode
On-site
Level
Staff
Industry
IT - Software
Salary
Thương lượng
Location
Quận Tân Bình, Hồ Chí Minh, Hồ Chí Minh

Overview

  • Technical Leadership
  • Design and architect scalable microservices and distributed systems.
  • Lead technical decision-making and provide guidance on system design.
  • Optimize application performance, reliability, and scalability.
  • Implement advanced concurrency patterns and performance tuning in Go.
  • Establish and promote coding standards and best practices.
  • Shape the technology roadmap and evaluate technical trade-offs to optimize operational performance and development costs.
  • Development & Engineering
  • Build high-performance backend services using Go and relevant frameworks.
  • Design and implement robust RESTful and gRPC APIs.
  • Integrate with SQL and NoSQL databases, ensuring data consistency and performance.
  • Implement logging, monitoring, tracing, and observability across backend systems.
  • Ensure backend security and compliance with internal and external policies.
  • Lead incident response and production troubleshooting.
  • Establish and maintain automated source code quality standards through linters and static analysis.
  • Develop and execute a comprehensive testing strategy, including Unit, Integration, and End-toEnd (E2E) tests, to ensure system reliability.
  • Design highly observable systems by standardizing logging, tracing, and metrics structures to proactively detect and resolve issues before they impact users.
  • Effectively leverage and manage AI tools to enhance productivity and work outcomes.
  • Team Collaboration & Mentoring
  • Mentor junior and mid-level developers through code reviews and knowledge sharing
  • Participate in the hiring process and conduct technical interviews
  • Collaborate with DevOps, product managers, and frontend teams
  • Contribute to sprint planning, estimation, and delivery roadmaps
  • Your Skills and Experience

Requirements

  • Technical Skills
  • 5+ years of experience working with Go (Golang) in production environments.
  • Proficiency with Go frameworks such as gRPC, Gin, and Echo.
  • Experience with cloud platforms such as GCP, AWS, or Azure.
  • Deep understanding of Go internals, including goroutines, channels, memory management, and garbage collection.
  • Strong experience with microservices architecture and distributed systems.
  • Solid database expertise in PostgreSQL/MySQL and NoSQL databases (MongoDB, Redis).
  • Hands-on experience with Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and observability tools (Prometheus, Grafana, ELK Stack).
  • Architecture & System Design
  • Experience designing scalable and highly available systems.
  • Strong understanding of messaging and event-driven systems (RabbitMQ, Kafka).
  • Knowledge of caching strategies, CDN usage, and security protocols (OAuth2, JWT).
  • Strong grasp of SOLID and DRY principles, and advanced architectural patterns such as Clean Architecture or Domain-Driven Design (DDD).
  • Experience using profiling and benchmarking tools (e.g., pprof, trace) to address high-throughput system challenges.
  • Deep understanding of distributed system patterns such as the Saga Pattern and data consistency models (e.g., Eventual Consistency).
  • Soft Skill & Leadership
  • Strong problem-solving and debugging skills.
  • Ability to work independently and lead small projects or technical initiatives.
  • Excellent communication and collaboration skills.
  • Experience mentoring and guiding team members.
  • Background in fintech, banking, or payment systems.
  • Relevant certifications (e.g., AWS).
  • Knowledge of blockchain, cryptocurrency, or machine learning integrations.
  • Note: We appreciate every application received. However, only candidates who meet the job requirements will receive a response from us.
  • Why You'll Love Working Here
  • 📍 Position Information
  • Location: B20 Bach Dang Street, Tan Son Hoa Ward, Ho Chi Minh City
  • Working hours: Monday to Friday, 8:30 AM – 6:00 PM (including 1.5-hour lunch break from 12:00 PM - 1:30 PM)

Summary of facts from the official posting. View original ↗

Interested in this role?

You'll be taken to the employer's official application page.

Apply on official site ↗
Is this your business? Claim this page, request edits or removal