Back End Developer
atAccenture (Thailand)
#LI-GM
Location: Bangkok, Thailand
Type: Full-time | Hybrid/On-site
Experience Level: Junior (1+ year) / Senior (3+ years)
We are looking for passionate Back End Developers to join our growing team in Bangkok. Whether you're just starting your development career or bring years of experience, we have exciting challenges waiting for you. You’ll be part of a cross-functional team developing scalable, secure, and high-performance APIs and services that power our digital products.
Key Responsibilities- Design, develop, test, and maintain robust server-side applications and APIs
- Collaborate with front end developers, designers, and product owners to deliver seamless user experiences
- Integrate with third-party services and internal systems
- Optimize application performance and scalability
- Ensure security best practices are implemented in code and infrastructure
- Participate in code reviews and contribute to team knowledge sharing
- Write and maintain technical documentation
Languages & Frameworks
JavaScript (Node.js), Python (Django, Flask), Java (Spring Boot), PHP (Laravel), Ruby (Rails), Go, C# (.NET Core)
API development – REST, GraphQL
Databases
Relational: PostgreSQL, MySQL, SQL Server, Oracle
NoSQL: MongoDB, Redis, Cassandra, DynamoDB
DevOps & CI/CD
CI/CD tools: Jenkins, GitLab CI, GitHub Actions, CircleCI
Infrastructure as Code (IaC): Terraform, CloudFormation
Containerization: Docker, Kubernetes
Cloud Platforms
AWS (EC2, Lambda, RDS, S3, API Gateway, ECS)
Google Cloud Platform (GCP) or Microsoft Azure
Security
- Authentication & authorization (OAuth2, JWT)
- Input validation & sanitization
- Encryption and secure API design
- Compliance awareness (GDPR, PCI-DSS, etc.)
Testing & Debugging
Unit testing: Jest, Mocha, JUnit, pytest
- Integration/End-to-end testing
- Performance profiling and debugging tools
Other Tools & Practices
Version control: Git, GitHub/GitLab/Bitbucket
Task runners & build tools: Webpack, Babel, npm/yarn
Monitoring & logging: ELK Stack, Prometheus, Grafana, New Relic, Datadog
Message brokers: Kafka, RabbitMQ, Redis Pub/Sub
Junior Level (1+ year experience):
- Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one back end programming language (e.g., Node.js, Python, Java, PHP, Ruby)
- Basic understanding of RESTful APIs and database systems (SQL/NoSQL)
- Familiarity with version control systems (e.g., Git)
- Good problem-solving skills and willingness to learn
Senior Level (3+ years experience):
- All of the above, plus:
- Proven experience designing scalable and secure back end systems
- Strong understanding of cloud services (e.g., AWS, GCP, Azure) and containerization (e.g., Docker, Kubernetes)
- Experience mentoring junior developers and leading technical discussions
- Performance tuning and monitoring in production environments
- Familiarity with CI/CD pipelines and DevOps practices
About Accenture
We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces™.Join Accenture to work at the heart of change.
Visit us at www.accenture.com
Equal Employment Opportunity Statement
All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process.
Accenture is committed to providing veteran employment opportunities to our service men and women.
Experience required
- any or no experience
Salary
- Negotiable
Job function
- IT / Programming
Job type
- Full-time
Company overview
Grab the opportunity to work with a globalised and powerful company. We work with 89 of the Fortune Global 100. As of 2022, we have been recognized among Fortune's World's Most Admired Companies for 20 consecutive years. And that's just the beginning. Our values shape the culture of o ...
Why join us: ถ้าคุณกำลังมองหาโอกาส ความท้าทาย ประสบการณ์ในการทำงานกับองค์กรข้ามชาติ ได้ทำงานที่ได้แสดงไอเดีย ได้เรียนรู้และเติบโตในสายเทคโนโลยี หรือสายที่ปรึกษาทางธุรกิจ (consultant) ไปพร้อมๆกัน เราขอเชิญชวนคุณมาเป็นส่วนหนึ่งของทีมเอคเซนเชอร์ เพื่อร่วมเติบโตและสร้างความเปลี่ยนแปลงไปด้วยกันวันนี้
Benefits
- Provident fund
- English lessons
- Flexible working hours
- Five-day work week
- Life Insurance
- Job training
- Learning & Development Opportunities
- Performance bonus
- Annual bonus
- Employee discount