أبلاي إيدج ابدأ البحث عن عمل

[HN] SENIOR BACKEND DEVELOPER | FLUENT ENGLISH, 5YOE

AHT Tech · Hanoi, Hanoi, Vietnam

قدّم وتابع مع أبلاي إيدج
KEY RESPONSIBITIESDesign, 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 & QUALIFICATIONS5+ years of experience in backend software development.Strong proficiency in Node.js (NestJS, ExpressJS) OR Java (Spring Boot) OR .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 speakingPreferred Tech StackArchitecture: Microservices, Event-Driven ArchitectureBackend: Node.js (NestJS, ExpressJS), Spring Boot, .NET Core API: RESTful API, GraphQLDatabase: MySQL, PostgreSQL, MongoDBCache: RedisMessage Broker: RabbitMQ, KafkaContainerization: DockerVersion Control: GitCI/CD: GitLab CI/CD, GitHub Actions, JenkinsCloud: AWS, Azure, GCPOperating System: Linux (Ubuntu)BENEFITSYou will haveCompetitive salary based on skills and experience2-month probation with 85% of the official salaryReview performance according to the company rule (Twice a year)Be consulted and oriented on a clear career pathParticipate in internal training programs to improve skillsWorking in a friendly, dynamic and professional environment, chances to challenge yourself and fast growing in the careerWorking hours: From Monday to Friday (8 hours/day), flexible check-in from 8:00-8:30 AMWith other benefitsSocial Insurance according to Labor LawAnnual health check-up at international hospitals13 days of annual leave per yearParticipation 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