Senior Back End Developer

atAware Corporation Co., Ltd.

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:

Experience required
  • 7 years
Salary
  • Negotiable
Job function
  • IT / Programming
Job type
  • Full-time

Company overview

Size:500-1000 employees
Industry:Information Technology
Location:Bangkok
Website:www.aware.co.th
Founded in:2003
Ranking:4.5/5

Aware เป็นบริษัทผู้เชี่ยวชาญการให้บริการด้านเทคโนโลยี บริการ IT outsourcing และการพัฒนาซอฟต์แวร์ Aware ช่วยสร้างความเปลี่ยนแปลงในองค์กรธุรกิจชั้นนำมากมาย ช่วยเหลือกลุ่มลูกค้าให้ได้รับประโยชน์สูงสุดจากการใช้เทคโนโลยี และจัดอบรมพูดคุยแลกเปลี่ยนเพื่อแบ่งปันความรู้ทางด้านเทคโนโลยีกับผู้ที่สนใจอยู่เสมอ ... Read more

Why join us: 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 ... Read more

Head office: 408/106, 24th floor, Phaholyothin Place Phaholyothin Rd., Phayathai Bangkok 10400 Thailand
Display map
WorkVenture gives you an inside look at what it's like to work at Aware Corporation Co., Ltd., office & team photos, reviews and more. This is the Aware Corporation Co., Ltd. Company Page. All content is posted anonymously by employees currently or previously working at Aware Corporation Co., Ltd..Apply to ROSSIApply to Tokio Marine InsuranceApply to Margin FrameApply to WV