Explore outstanding AI & Data jobs.
See now

Senior Software Engineer (Golang or Java)

GHN
+2
3rd Floor, Rivera Park Building, 7/28 Thanh Thai, District 10, Ho Chi Minh
At office
Posted 30 days ago
Job Expertise:
Job Domain:
Blockchain & Web3 Services
E-commerce
IT Services and IT Consulting
Transportation, Logistics and Warehouse
Software Products and Web Services

Top 3 reasons to join us

  • User-first mindset, solving real needs with impact
  • Data-driven culture, decisions backed by insights
  • Safe space to innovate, fail fast and grow faster

Job description

About GHN

Giao Hàng Nhanh (GHN) is one of Vietnam’s leading logistics companies, proudly delivering exceptional services with the commitment: “Smarter, Faster, More Cost-Effective.” GHN empowers millions of businesses to optimize their operations while creating thousands of jobs for the Vietnamese workforce.

Founded with the mission to revolutionize the logistics industry and guided by a technology-driven vision, GHN continuously integrates advanced technological solutions into every delivery. This enables streamlined operations, enhanced delivery performance, and a fast, safe, and efficient customer experience - serving a wide range of clients including E-commerce platforms, retailers, and individual consumers.

With a nationwide network spanning all 63 provinces and cities, a forward-thinking innovation strategy, and robust logistics infrastructure, GHN continues to affirm its position as a pioneer in Vietnam’s rapidly growing E-commerce and logistics sector."

 

Key Responsibilities

  • Design & Develop Payment Solutions: Build and enhance scalable backend systems that power core payment operations, including transaction processing, settlement, reconciliation, fraud detection, and financial reporting.
  • API Development: Design and implement robust, secure, and well-documented APIs to support seamless integration with internal systems and external financial partners, enabling a more connected payment ecosystem.
  • Performance & Reliability: Continuously monitor and optimize system performance. Proactively troubleshoot and resolve production issues, conduct root cause analysis, and drive system refactoring to improve reliability, maintainability, and scalability.
  • Code Quality & Best Practices: Write clean, modular, and testable code that adheres to engineering best practices. Contribute to code reviews, technical documentation, and knowledge sharing to maintain high standards across the engineering team.
  • Agile Collaboration: Work in a fast-paced Agile environment, collaborating with product managers, frontend developers, QA engineers, DevOps, and other stakeholders to deliver high-impact features and improvements.
     

Your skills and experience

Requirements

 

  • Bachelor’s Degree in Information Technology, Computer Science, or a related field.
  • 4+ years of professional experience in backend or system-level software development.
  • Proficient in Golang, with a strong understanding of concurrency, performance optimization, and the Go ecosystem. Experience with Java is a plus.
  • Strong skills in system design and architecture, capable of building fault-tolerant, scalable, and modular backend systems.
  • Hands-on experience with distributed systems and microservices, including event-driven architecture, service decoupling, and API design (HTTP, gRPC).
  • In-depth knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, etc.), with expertise in schema design, indexing, and query optimization.
  • Familiarity with distributed system components, such as:
    • Caching (Redis or similar)
    • Distributed locking (Zookeeper, etcd)
    • Event streaming (Kafka or similar)
  • Strong understanding of debugging, monitoring, and tracing tools (e.g., Jaeger, OpenTelemetry).
  • Committed to writing testable, maintainable code with solid experience in unit and integration testing.
  • Solid foundation in data structures, algorithms, networking, operating systems, and system security.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Self-motivated, detail-oriented, and able to take ownership of projects end-to-end.
  • Comfortable using AI tools (e.g., GitHub Copilot, ChatGPT, Tabnine) to support coding, documentation, testing, and productivity improvements.

Nice to Have

  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Familiarity with Google Cloud Platform (GCP) and cloud-native architectures.
  • Experience in technical leadership, architecture reviews, or contributing to cross-team design initiatives.

Why you'll love working here

  • 13th-month salary, performance bonuses, and KPI bonuses
  • Health insurance, Social insurance, and Unemployment insurance
  • Medical insurance
  • Annual health checkup
  • Annual salary reviews
  • Annual team building/company trip
  • Ongoing internal and external training opportunities.

Giaohangnhanh (GHN) is a leading technology-driven logistics company in Vietnam

Company type
IT Product
Company industry
Transportation, Logistics and Warehouse
Company size
1000+ employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email