This job has expired
Backend Developer (Senior Level)
atSiam Piwat Co., Ltd.Responsibilities:
- Design and develop business logics, frameworks, and APIs to create new features and enhance existing ones using Java/Node.js/Golang
- Write clean, scalable, maintainable, and well-structured codes for backend applications and services
- Deliver consistently high-quality work products with high test coverage on time as planned
- Work closely with Team Lead and Product Owner to size and break down requirements for new features
- Use CI/CD tools to automate the working process in software development and deployment
- Collaborate with team members effectively, conduct code reviews, and knowledge sharing regularly
- Inspire team members to strive for improvement of their skills with passion in building our business platform and products
Qualifications:
- At least 4 years of experience as a Backend developer or similar role.
- At least 2 years of experience in software development using at least two programming languages; Java / Node.js / Golang
- Extensive experience in using Java / Golang / Node.js with TypeScript with web frameworks for building web services
- Experienced with unit and integration testing tools is a must
- Experienced with Docker and Kubernetes is a must
- Strong understanding of OOP, Functional Programming, design patterns, and clean architecture
- Strong understanding of server-side application development, and microservice architecture
- Experienced with Kafka or Google Cloud Pub/Sub
- Experienced with both SQL and NoSQL database technologies
- Experienced with other backend programming languages is a plus
- Experienced with Terraform is a plus
- Familiar with event-driven microservice is a plus
Experience required
- 2 years
Career level
- Middle Level
Salary
- Negotiable
Job function
- IT / Programming
Job type
- Full-time
Company overview
Throughout more than 5 decades in business, Siam Piwat has displayed strong financial potential and adhered to the principles of good governance for the ultimate success of all parties. Under the current management of our highly professional and experienced Board of Directors and Executives, Siam ...
Why join us: Siam Piwat is also determined to “be the first” in the business to develop national-scale projects with creativity, innovation, and top quality management. We want to give back to the community by providing opportunities for a better quality of life in the Thai society.
Benefits
- Dental Insurance
- Five-day work week
- Life Insurance
- Health Insurance
- Performance bonus
- Company uniform
- Job training
- Learning & Development Opportunities
- Maternity leave
- Provident fund
- Social Security