Project

Retail Business Technology
Work from home 2 days a week


Job Function:

Job Function:
Programmer / Developer
Job Sub Function:
Back End Developer
No. Vacancy:
4
Salary (THB):
60,000 - 90,000 or Negotiable upon experience and skill
Career Level:
Senior Level


Job Description:

  • Design, develop, and maintain robust, scalable backend services using Node.js, Nest.js, and Java frameworks such as Spring Boot and Camel.
  • Architect and implement event-driven and fault-tolerant systems following industry best practices including DevSecOps and Test-Driven Development. (TDD)
  • Design and optimize data access layers using PostgreSQL and Redis with advanced transaction isolation and concurrency control strategies.
  • Implement scalable caching strategies, distributed locking mechanisms, and performance-optimized business logic.
  • Ensure system reliability, security, and high availability across distributed environments.
  • Collaborate with cross-functional teams to define technical solutions, system integrations, and service contracts.
  • Conduct code reviews, mentor team members, and drive backend engineering best practices.
  • Monitor, troubleshoot, and resolve complex production issues and performance bottlenecks.


Requirement:

  • Bachelor’s Degree or higher in Computer Science, Computer Engineering, Software Engineering, Information Technology or any related field.
  • At least 7 years of experience in Backend development.
  • Strong knowledge of Node.js, Nest.js, Java (Spring Boot, Camel) for building scalable server-side applications.
  • Strong understanding of event-driven architectures and distributed systems design.
  • Hands-on experience with PostgreSQL and Redis in high-throughput production systems.
  • Solid knowledge of transaction management, data consistency, and isolation patterns.
  • Experience implementing caching, distributed locks, and performance optimization techniques.
  • Strong understanding of secure coding practices and DevSecOps principles.
  • Experience working with automated testing practices, including TDD.
  • Ability to communicate effectively and collaborate in cross-functional engineering teams.
  • Fluent in Thai with good command of English communication.
  • Hybrid work model with 2 days/week WFH.


Welfare Benefits:

āļ›āļĢāļ°āļŠāļšāļāļēāļĢāļ“āđŒāļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™
  • 7 āļ›āļĩ
āđ€āļ‡āļīāļ™āđ€āļ”āļ·āļ­āļ™
  • āļŠāļēāļĄāļēāļĢāļ–āļ•āđˆāļ­āļĢāļ­āļ‡āđ„āļ”āđ‰
āļŠāļēāļĒāļ‡āļēāļ™
  • āđ„āļ­āļ—āļĩ / āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
āļ›āļĢāļ°āđ€āļ āļ—āļ‡āļēāļ™
  • āļ‡āļēāļ™āļ›āļĢāļ°āļˆāļģ

āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļšāļĢāļīāļĐāļąāļ—

āļˆāļģāļ™āļ§āļ™āļžāļ™āļąāļāļ‡āļēāļ™:500-1000 āļ„āļ™
āļ›āļĢāļ°āđ€āļ āļ—āļšāļĢāļīāļĐāļąāļ—:āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļŠāļēāļĢāļŠāļ™āđ€āļ—āļĻ
āļ—āļĩāđˆāļ•āļąāđ‰āļ‡āļšāļĢāļīāļĐāļąāļ—:āļāļĢāļļāļ‡āđ€āļ—āļž
āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ:www.aware.co.th
āļāđˆāļ­āļ•āļąāđ‰āļ‡āđ€āļĄāļ·āđˆāļ­āļ›āļĩ:2003
āļ„āļ°āđāļ™āļ™:4.5/5

Aware āđ€āļ›āđ‡āļ™āļšāļĢāļīāļĐāļąāļ—āļœāļđāđ‰āđ€āļŠāļĩāđˆāļĒāļ§āļŠāļēāļāļāļēāļĢāđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāļ”āđ‰āļēāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ āļšāļĢāļīāļāļēāļĢ IT outsourcing āđāļĨāļ°āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ Aware āļŠāđˆāļ§āļĒāļŠāļĢāđ‰āļēāļ‡āļ„āļ§āļēāļĄāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđƒāļ™āļ­āļ‡āļ„āđŒāļāļĢāļ˜āļļāļĢāļāļīāļˆāļŠāļąāđ‰āļ™āļ™āļģāļĄāļēāļāļĄāļēāļĒ āļŠāđˆāļ§āļĒāđ€āļŦāļĨāļ·āļ­āļāļĨāļļāđˆāļĄāļĨāļđāļāļ„āđ‰āļēāđƒāļŦāđ‰āđ„āļ”āđ‰āļĢāļąāļšāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļŠāļđāļ‡āļŠāļļāļ”āļˆāļēāļāļāļēāļĢāđƒāļŠāđ‰āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩ āđāļĨāļ°āļˆāļąāļ”āļ­āļšāļĢāļĄāļžāļđāļ”āļ„āļļāļĒāđāļĨāļāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđ€āļžāļ·āđˆāļ­āđāļšāđˆāļ‡āļ›āļąāļ™āļ„āļ§āļēāļĄāļĢāļđāđ‰āļ—āļēāļ‡āļ”āđ‰āļēāļ™āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāļāļąāļšāļœāļđāđ‰āļ—āļĩāđˆāļŠāļ™āđƒāļˆāļ­āļĒāļđāđˆāđ€āļŠāļĄāļ­ ... āļ­āđˆāļēāļ™āļ•āđˆāļ­

āļĢāđˆāļ§āļĄāļ‡āļēāļ™āļāļąāļšāđ€āļĢāļē: Joining Aware Corporation Co., Ltd. means becoming part of a team that values innovation, collaboration, and community impact. We offer a dynamic and supportive environment where your ideas can thrive, and your contributions make a real difference. With opportunities for professional growth and deve ... āļ­āđˆāļēāļ™āļ•āđˆāļ­

āļŠāļģāļ™āļąāļāļ‡āļēāļ™āđƒāļŦāļāđˆ: 408/106, 24th floor, Phaholyothin Place Phaholyothin Rd., Phayathai Bangkok 10400 Thailand
Display map
āļ—āļĩāđˆ WorkVenture āđ€āļĢāļēāđƒāļŦāđ‰āļĄāļđāļĨāđ€āļŠāļīāļ‡āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļšāļĢāļīāļĐāļąāļ— āļ­āļ°āđāļ§āļĢāđŒ āļ„āļ­āļĢāđŒāļ›āļ­āđ€āļĢāļŠāļąāđˆāļ™ āļˆāļģāļāļąāļ” āđ‚āļ”āļĒāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡ āļ•āļąāđ‰āļ‡āđāļ•āđˆāļ āļēāļžāļšāļĢāļĢāļĒāļēāļāļēāļĻāļāļēāļĢāļ—āļģāļ‡āļēāļ™ āļĢāļđāļ›āļ–āđˆāļēāļĒāļ‚āļ­āļ‡āļ—āļĩāļĄāļ‡āļēāļ™ āđ„āļ›āļˆāļ™āļ–āļķāļ‡āļĢāļĩāļ§āļīāļ§āđ€āļŠāļīāļ‡āļĨāļķāļāļ‚āļ­āļ‡āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ—āļĩāđˆāļ™āļąāđˆāļ™ āļ‹āļķāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļļāļāļ­āļĒāđˆāļēāļ‡āļšāļ™āļŦāļ™āđ‰āļēāļ‚āļ­āļ‡āļšāļĢāļīāļĐāļąāļ— āļ­āļ°āđāļ§āļĢāđŒ āļ„āļ­āļĢāđŒāļ›āļ­āđ€āļĢāļŠāļąāđˆāļ™ āļˆāļģāļāļąāļ” āļĄāļĩāļžāļ™āļąāļāļ‡āļēāļ™āļ—āļĩāđˆāļāļģāļĨāļąāļ‡āļ—āļģāļ‡āļēāļ™āļ—āļĩāđˆāļšāļĢāļīāļĐāļąāļ— āļ­āļ°āđāļ§āļĢāđŒ āļ„āļ­āļĢāđŒāļ›āļ­āđ€āļĢāļŠāļąāđˆāļ™ āļˆāļģāļāļąāļ” āļŦāļĢāļ·āļ­āđ€āļ„āļĒāļ—āļģāļ‡āļēāļ™āļ—āļĩāđˆāļ™āļąāđˆāļ™āļˆāļĢāļīāļ‡āđ† āđ€āļ›āđ‡āļ™āļ„āļ™āđƒāļŦāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļĢāļīāļ‡āļŠāļĄāļąāļ„āļĢāļ‡āļēāļ™ āļ—āļĩāđ€āļ„ āđ‚āļāļĨāļ”āđŒāļŠāļĄāļąāļ„āļĢāļ‡āļēāļ™ āļŠāđ€āļ›āļ‹āļ§āļąāļ™āļŠāļĄāļąāļ„āļĢāļ‡āļēāļ™ āđ„āļ§āđ‚āļŪāļŠāļĄāļąāļ„āļĢāļ‡āļēāļ™ āļĄāļđāļŸāļŸāđŒ āļĄāļĩāđ€āļ”āļĩāļĒ