Senior Backend Developer (Node.js / PHP / Java / .NET) | Fluent English, 5YOE

LinkedIn|AHT Tech|Vietnam|29 Jul 2026
Apply Now →

JOB DESCRIPTION

KEY RESPONSIBITIES

  • Design, develop, and maintain scalable backend services and APIs for web applications.
  • Design system architecture and database structures based on business requirements.
  • Develop and integrate RESTful APIs with frontend applications and third-party systems.
  • Optimize application performance, security, and reliability.
  • Troubleshoot and resolve technical issues throughout the development lifecycle.
  • Conduct code reviews and mentor junior developers.
  • Collaborate closely with PMs, BAs, Frontend Developers, QC...

REQUIERED SKILLS & QUALIFICATIONS

  • 5+ years of experience in backend software development.
  • Strong proficiency in one or more backend languages/frameworks : Node.js (NestJS, ExpressJS); PHP (Laravel); Java (Spring Boot); .NET Core (C#)
  • Strong experience in designing and developing microservices and RESTful APIs .
  • Solid understanding of microservices architecture , distributed systems, service-to-service communication, and asynchronous processing.
  • Experience with message brokers such as RabbitMQ , Kafka , or similar event-driven technologies.
  • Strong understanding of software architecture, design patterns, and clean coding principles.
  • Strong knowledge of relational databases (MySQL, PostgreSQL) and database optimization.
  • Experience with NoSQL databases (MongoDB) is a plus.
  • Familiar with authentication and authorization mechanisms (JWT, OAuth2).
  • Experience with Docker, containerized applications, and CI/CD pipelines.
  • Strong knowledge of Git and collaborative development workflows.
  • Experience deploying and maintaining applications in Linux environments.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Experience working in Agile/Scrum teams.
  • GOOD ENGLISH SPEAKING

Preferred Tech Stack

  • Architecture: Microservices, Event-Driven Architecture
  • Backend: Node.js (NestJS, ExpressJS), Laravel, Spring Boot, .NET Core
  • API: RESTful API, GraphQL
  • Database: MySQL, PostgreSQL, MongoDB
  • Cache: Redis
  • Message Broker: RabbitMQ, Kafka
  • Containerization: Docker
  • Version Control: Git
  • CI/CD: GitLab CI/CD, GitHub Actions, Jenkins
  • Cloud: AWS, Azure, GCP
  • Operating System: Linux (Ubuntu)

 

BENEFITS

You will have

  • Competitive salary based on skills and experience
  • 2-month probation with 85% of the official salary
  • Review performance according to the company rule (Twice a year)
  • Be consulted and oriented on a clear career path
  • Participate in internal training programs to improve skills
  • Working in a friendly, dynamic and professional environment, chances to challenge yourself and fast growing in the career
  • Working hours: From Monday to Friday (8 hours/day), flexible check-in from 8:00-8:30 AM

With other benefits

  • Social Insurance according to Labor Law
  • Annual health check-up at international hospitals
  • 13 days of annual leave per year
  • Participation in various company events such as New Year/Year-End Party, Company Trip, Anniversary Celebration, Happy Hour, etc.
  • Involvement in volunteering and team-building activities, as well as internal sports competitions (e.g., gaming tournaments, running, football, badminton, etc.)
  • Have a chance for internal training programs to improve professional skills, soft skills and foreign languages 
  • Opportunities to obtain professional certificates