- No elements found. Consider changing the search query.

Upload your resume
Our AI reads it and finds the jobs that fit you.
Upload ResumeSkills:
Architecture, Automation, ASP.NET, MongoDB, DevOps
Job type:
Full-time
Salary:
negotiable
- Bangkok, Thailand.
- Full-time.
- Workplace: on_site.
- Department: Technology.
- Working Location: Empire Tower (100% onsite, accessible via BTS Chong Nonsi).
- We are looking for a Backend Developer who wants to work on modern, high-volume, business-critical systems where backend engineering has real impact.
- This is not a routine CRUD role. You will work on real transaction flows, complex business logic, system integration, performance, reliability, and production-grade platforms used in large-scale operations.
- Our team keeps moving with modern technology. You will get exposure to modern.NET, cloud-native services, distributed systems, messaging, observability, automation, and AI-assisted development tools.
- Why Join Us.
- Work on real high-volume systems, not only internal admin tools.
- Build backend services that directly support business-critical operations.
- Learn complex transaction systems, integration patterns, reliability, and secure data handling.
- Use modern engineering practices, cloud services, automation, and AI-assisted development.
- Collaborate closely with product, business, QA, solution architects, DevOps, and external partners.
- Grow toward senior developer, technical lead, solution design, or domain expert roles.
- Build and maintain backend services and REST APIs.
- Implement complex business logic, validation, retry, routing, and status handling.
- Integrate with internal platforms and external service providers.
- Work with relational databases, query optimization, and data consistency.
- Support asynchronous processing using queues, events, and background jobs.
- Troubleshoot production issues using logs, metrics, dashboards, and monitoring tools.
- Improve system performance, reliability, security, and observability.
- What We Are Looking For.
- Strong experience in C# /.NET / ASP.NET Core Web API.
- Good understanding of REST API design and backend development.
- Experience with relational databases such as MySQL, Aurora MySQL, or SQL Server.
- Strong debugging, troubleshooting, and root-cause analysis skills.
- Understanding of Git and standard development workflow.
- Ability to work with complex business logic and high-accuracy systems.
- Good ownership mindset and willingness to understand business context.
- Nice to Have.
- Experience with fintech, payment, banking, airline, e-commerce, or high-volume systems.
- Experience with AWS, message queues, Redis, OpenSearch, MongoDB, or distributed logging.
- Knowledge of authentication, authorization, secure data handling, and production support.
- Experience with microservices, event-driven architecture, or third-party API integration.
- We offer an attractive remuneration package, a fast-paced and exciting working environment, and provide challenging opportunities for life-long learning and career development.
- Interested candidates are invited to send your comprehensive resume with current and expected salary package via this job ad. Please note that only shortlisted candidates will be notified.
- Please consult our Candidate Privacy Notice to know more about how we collect, use, transfer and disclose our candidates' information: [https://2c2p.com/candidate-privacy-notice.](https://2c2p.com/candidate-privacy-notice.).
- By submitting your resume and information, you understand, acknowledge, and consent that your personal data will be processed in accordance with our Candidate Privacy Notice. You consent to the collection, use, transfer and disclosure of your personal data as well as to receive email and/or other electronic messaging communication from 2C2P.
- Apply.
- Apply at 2C2P](https://apply.workable.com/2c2p/j/A64B9C9F72/apply).
Skills:
English
Job type:
Full-time
Salary:
negotiable
- Online assessment or practical task.
- Technical interview.
- CEO / final round.
- For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
Experience:
5 years required
Skills:
Java, Spring Framework, Hibernate, Postgre SQL, RESTful
Job type:
Full-time
Salary:
฿13,620 - ฿87,170, negotiable
- Bangkok, Thailand (Hybrid).
- Full-time.
- Salary: unknown currency 741,000-850,000.
- Workplace: hybrid.
- Department: Engineering.
- Youtap Limited กำลังมองหานักพัฒนา Backend ที่มีพรสวรรค์เพื่อเข้าร่วมทีมบริการทางการเงินของพวกเขาในประเทศไทย ในฐานะนักพัฒนา Backend คุณจะทำงานอย่างใกล้ชิดกับทีมของนักพัฒนาที่มีประสบการณ์และมืออาชีพอื่น ๆ เพื่อออกแบบ พัฒนา และดูแลระบบ backend ที่สามารถปรับขนาดได้สำหรับโซลูชันบริการทางการเงินของเรา Youtap เป็นบริษัทบริการทางการเงินระดับโลกที่ให้บริการโซลูชันธนาคารดิจิทัลและการชำระเงินแก่ผู้บริโภคและผู้ค้าในทั่วโลก โดยมุ่งเน้นที่การเสริมสร้างศักยภาพให้บุคคลและธุรกิจสามารถทำธุรกรรมทางดิจิทัลได้.
- ความรับผิดชอบของคุณจะรวมถึงการพัฒนาและดูแลระบบ backend บนคลาวด์โดยใช้ Java, Spring Framework และเทคโนโลยีที่เกี่ยวข้องอื่น ๆ การร่วมมือกับทีมข้ามสายงานเพื่อใช้ฟีเจอร์และการปรับปรุงใหม่ ๆ การรับรองความปลอดภัย ความสามารถในการปรับขนาด และประสิทธิภาพของระบบ backend การแก้ไขปัญหาทางเทคนิค และการติดตามแนวโน้มอุตสาหกรรมและแนวปฏิบัติที่ดีที่สุดในการพัฒนา backend.
- Youtap Limited is seeking a talented Backend Developer to join their Financial Services team in Thailand. As a Backend Developer, you will work closely with our team of experienced developers and other professionals to design, develop, and maintain scalable backend systems for our financial services solutions. Youtap is a global financial services company that provides digital banking and payment solutions to consumers and merchants worldwide, with a focus on empowering individuals and businesses to transact digitally.
- Your responsibilities will include developing and maintaining cloud-based backend systems using Java, Spring Framework, and other relevant technologies, collaborating with cross-functional teams to implement new features and enhancements, ensuring the security, scalability, and performance of the backend systems, troubleshooting and resolving technical issues, and staying up-to-date with industry trends and best practices in backend development.
- Please note that you must be legally authorized to work in Thailand to apply for this position.
- Develop, test, and maintain backend systems and APIs using Java, Spring Framework, and other frameworks and technologies as required. (พัฒนา ทดสอบ และดูแลระบบ backend และ API โดยใช้ Java, Spring Framework และเฟรมเวิร์กและเทคโนโลยีอื่น ๆ ตามที่ต้องการ).
- Collaborate with cross-functional teams, including frontend developers, product managers, and designers, to define and implement new features and enhancements.
- Experience with cloud-based technologies, including Kubernetes, Helm, and Docker.
- Ensure the security, scalability, and performance of the backend systems.
- Troubleshoot and resolve technical issues and bugs.
- Participate in code reviews and provide constructive feedback.
- Stay up-to-date with industry trends and best practices in backend development.
- Maintain documentation of the backend systems and APIs.
- Bachelor's degree in Computer Science or a related field.
- 5+ years of experience in backend development, preferably in the financial services industry.
- Strong knowledge of Java and Spring Framework.
- Experience with Digital Wallet, Digital Banking and Enterprise Applications is an advantage. (มีประสบการณ์กับกระเป๋าเงินดิจิทัล ธนาคารดิจิทัล และแอปพลิเคชันองค์กรถือเป็นข้อได้เปรียบ).
- Strong knowledge of other backend technologies such as Hibernate, PostgreSQL, and RESTful APIs.
- Experience with cloud technologies, microservices architecture, and containerization (e.g., Kubernetes, Docker, Pipelines) is essential.
- Understanding of security principles and best practices in backend development.
- Excellent problem-solving and analytical skills.
- Good communication and collaboration abilities.
- Fluent in Thai and English languages. (สามารถพูดและเขียนภาษาไทยและภาษาอังกฤษได้อย่างคล่องแคล่ว).
- Salary is commensurable with the individual's expertise.
- Apply.
- Apply at Youtap Limited](https://apply.workable.com/youtapcareers/j/D99C557E19/apply).
Experience:
5 years required
Skills:
Full Stack, Java, Spring Boot, SQL, Architecture
Job type:
Full-time
Salary:
฿13,620 - ฿87,170, negotiable
- Bangkok, Thailand.
- Full-time.
- Salary: unknown currency 720,000-1,080,000.
- Workplace: on_site.
- Department: Engineering.
- Youtap Limited is a global fintech and software company delivering white-label digital banking, payments, wallet, and merchant commerce platforms for financial institutions, enterprises, and merchants. Working at the intersection of finance and technology, the company builds scalable products that help clients launch and grow modern digital commerce and banking experiences.
- In this role, you will help shape the backend foundations behind business-critical platforms used across digital payments and financial services. This is an opportunity to contribute to high-impact products, work across the full development lifecycle, and partner closely with engineering, product, and quality teams to deliver reliable, scalable solutions.
- Develop and maintain scalable backend services using Java and Spring Boot.
- Design and integrate RESTful APIs for frontend and third-party systems.
- Collaborate with frontend, product, and QA teams to deliver new features.
- Optimize database queries and application performance for high-traffic systems.
- Write clean, tested code and participate in code reviews and technical discussions.
- Bachelor's degree in Computer Science or equivalent practical experience.
- 5+ years of backend development experience with Java and Spring Boot.
- Strong experience building and working with REST APIs, SQL databases, and microservices architecture.
- Hands-on experience with React, Flutter, and JavaScript.
- Experience working with AWS or Azure, Docker, Kubernetes, and CI/CD tooling.
- Strong understanding of performance tuning and writing clean, testable code, with experience reviewing pull requests.
- Experience collaborating with product managers, QA teams, and cross-functional engineering teams.
- Eligibility to work in Thailand.
- Experience in fintech, digital banking, payments, or merchant commerce is a plus.
- Benefits will be discussed with the successful candidate.
- Apply.
- Apply at Youtap Limited](https://apply.workable.com/youtapcareers/j/A1A5038F20/apply).
Skills:
Software Development, Problem Solving, Recruitment, Java, SQL
Job type:
Full-time
Salary:
negotiable
- Cloud & Data Engineering.
- We're Hitachi Digital Services, a global digital solutions and transformation business with a bold vision of our world's potential. We're people-centric and here to power good. Every day, we future-proof urban spaces, conserve natural resources, protect rainforests, and save lives. This is a world where innovation, technology, and deep expertise come together to take our company and customers from what's now to what's next. We make it happen through the power of acceleration.
- Imagine the sheer breadth of talent it takes to bring a better tomorrow closer to today. We don't expect you to 'fit' every requirement - your life experience, character, perspective, and passion for achieving great things in the world are equally as important to us.
- Develop and maintain NodeJS programs, using various high technology tools.
- Responsible for capturing requirements, designing, creating technical specifications, developing, and knowledge transfer to users.
- Analyst and design functions of applications.
- Fix problems of applications in production environment.
- Provide consultation of application related issues to users.
- Bachelor's degree in Computer Science or a related engineering field.
- 2-3 years' experience in software development.
- Experienced in NodeJS.
- Required programming skills in Java and SQL.
- Good communication and interpersonal skills.
- Coordinating with various teams working on distinct layer.
- Problem solving skills.
- Having experience in Project Based would be an advantage.
- About us.
- We're a global, team of innovators. Together, we harness engineering excellence and passion to co-create meaningful solutions to complex challenges. We turn organizations into data-driven leaders that can make a positive impact on their industries and society. If you believe that innovation can bring a better tomorrow closer to today, this is the place for you.
- Fostering innovation through diverse perspectives.
- Hitachi is a global company operating across a wide range of industries and regions. One of the things that sets Hitachi apart is the diversity of our business and people, which drives our innovation and growth.
- We are committed to building an inclusive culture based on mutual respect and merit-based systems. We believe that when people feel valued, heard, and safe to express themselves, they do their best work.
- How we look after you.
- We help take care of your today and tomorrow with industry-leading benefits, support, and services that look after your holistic health and wellbeing. We're also champions of life balance and offer flexible arrangements that work for you (role and location dependent). We're always looking for new ways of working that bring out our best, which leads to unexpected ideas. So here, you'll experience a sense of belonging, and discover autonomy, freedom, and ownership as you work alongside talented people you enjoy sharing knowledge with.
- We're proud to say we're an equal opportunity employer and welcome all applicants for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran, age, disability status or any other protected characteristic. Should you need reasonable accommodations during the recruitment process, please let us know so that we can do our best to set you up for success.
Skills:
Software Development, Problem Solving, Recruitment, Java, SQL
Job type:
Full-time
Salary:
negotiable
- Develop and maintain NodeJS programs, using various high technology tools.
- Responsible for capturing requirements, designing, creating technical specifications, developing, and knowledge transfer to users.
- Analyst and design functions of applications.
- Fix problems of applications in production environment.
- Provide consultation of application related issues to users.
- Bachelor's degree in Computer Science or a related engineering field.
- 2-3 years' experience in software development.
- Experienced in NodeJS.
- Required programming skills in Java and SQL.
- Good communication and interpersonal skills.
- Coordinating with various teams working on distinct layer.
- Problem solving skills.
- Having experience in Project Based would be an advantage.
- About us.
- We're a global, team of innovators. Together, we harness engineering excellence and passion to co-create meaningful solutions to complex challenges. We turn organizations into data-driven leaders that can make a positive impact on their industries and society. If you believe that innovation can bring a better tomorrow closer to today, this is the place for you.
- Fostering innovation through diverse perspectives.
- Hitachi is a global company operating across a wide range of industries and regions. One of the things that sets Hitachi apart is the diversity of our business and people, which drives our innovation and growth.
- We are committed to building an inclusive culture based on mutual respect and merit-based systems. We believe that when people feel valued, heard, and safe to express themselves, they do their best work.
- How we look after you.
- We help take care of your today and tomorrow with industry-leading benefits, support, and services that look after your holistic health and wellbeing. We're also champions of life balance and offer flexible arrangements that work for you (role and location dependent). We're always looking for new ways of working that bring out our best, which leads to unexpected ideas. So here, you'll experience a sense of belonging, and discover autonomy, freedom, and ownership as you work alongside talented people you enjoy sharing knowledge with.
- We're proud to say we're an equal opportunity employer and welcome all applicants for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran, age, disability status or any other protected characteristic. Should you need reasonable accommodations during the recruitment process, please let us know so that we can do our best to set you up for success.
Skills:
node.js, Oracle
Job type:
Full-time
Salary:
฿100,000 - ฿108,000, negotiable
- Bang Kapi District, Thailand.
- Workplace: on_site.
- Department: Technology.
- Work with Integration Architect and Solution Architects to write the Integration for the various requirements.
- Analyse the current integration and plan for refactoring the same to conform to Enterprise Integration Architecture.
- Integration should have abstraction to ensure that the source/ destination systems can be changed by writing connectors.
- Work as scrum teams.
- Bachelor's degree in information technology, software engineering, computer science, or related field.
- Sound knowledge of any relational database preferable Oracle Database.
- Knowledge of.
- Node JS, JavaScript, TypeScript.
- for writing REST APIs.
- Knowledge of deploying the APIs in containers.
- International workplace.
- Hybrid working.
- Opportunities for Career Development.
- Apply.
- Apply at CP Axtra](https://apply.workable.com/joinmakropro/j/4C9C56C692/apply).
Experience:
8 years required
Skills:
Software Development, Agile Development, Architecture, Recruitment, English
Job type:
Full-time
Salary:
negotiable
- At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.
- Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.
- No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you're ready to begin your best journey and help build travel for the world, join us.
- This position is based in Bangkok, Thailand (Relocation package is provided).
- In Agoda's Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it's building new projects like Flights and Packages or reimagining our existing business, you'll make a big impact as part of the Back End Engineering team.
- Lead the development of product features, experiments, technical initiatives, and complex systems.
- Act as a technical leader by shaping architecture decisions, Influence and coach distributed team of engineers.
- Continuously improve system architecture and drive better software design and engineering practices.
- Play a key role in strengthening agile and scrum ways of working.
- Collaborate closely with backend, client-side, and infrastructure teams to deliver the best technical solutions.
- Proactively identify opportunities to enhance products, code quality, and development processes.
- Write high-quality, maintainable code while supporting others in doing the same.
- Influence and drive important technical decisions across the organization.
- 8+ years of experience building performance-critical applications in production environments using JVM tech stack (Java, Scala OR Kotlin).
- Proven experience leading projects, technical initiatives, and/or engineering teams, with full ownership of the systems involved.
- Hands-on experience with data platforms such as SQL, Cassandra, or Hadoop, and a solid understanding of selecting the right data solution for different application needs.
- Strong knowledge of algorithms and data structures.
- Demonstrated excellence in software development and coding.
- A proven ability to improve team productivity and effectiveness through KPI-driven engineering practices.
- Strong software architecture skills, with experience driving architectural decisions within a team.
- A passion for software craftsmanship, continuous learning, and engineering excellence.
- Excellent written and verbal English communication skills.
- What We Offer.
- Visa sponsorship for you and your family.
- Flights, settling-in allowance, and temporary housing.
- Dedicated relocation and settling-in advisors.
- Relocation buddy program and community events.
- Partner & children support (school search, legal, etc.).
- International health insurance.
- Flexible home visit support.
- Hybrid working (Bangkok HQ).
- Professional growth and learning budget.
- Employee resource groups for every culture and background.
- https://careersatagoda.com/agodans-in-bangkok/.
- https://medium.com/agoda-engineering.
- LI-Hybrid.
- LI-ND2.
- Stpetersburg.
- Please review our Hiring Process Guidelines before your interview - click here to learn how interviewing at Agoda works.
- Discover more about working at Agoda.
- Agoda Careers https://careersatagoda.com.
- Facebook https://www.facebook.com/agodacareers/.
- LinkedIn https://www.linkedin.com/company/agoda.
- YouTube https://www.youtube.com/agodalife.
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- Disclaimer.
- We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
Skills:
Postgre SQL, Spring Boot, Automation, Kubernetes, Jenkins
Job type:
Full-time
Salary:
negotiable
- Suan Luang, Thailand (Hybrid).
- Full-time.
- Workplace: hybrid.
- Department: Technology.
- We are looking for a Senior Backend Engineer to build and operate services that power Forecasting and Replenishment (FNR) systems at CP Axtra (Makro). This role is for someone who can design clean APIs and business logic, and who is also comfortable owning parts of the operational stack when needed. You will work across backend services, data flows, integrations, and reliability practices to deliver systems that are stable, observable, and easy to evolve.
- Design, build, and maintain backend services using Java and Spring Boot for FNR applications and workflows.
- Own end-to-end delivery of features: requirements clarification, technical design, implementation, testing, release, and operational support.
- Build robust APIs for data-heavy use cases including search, filtering, pagination, and bulk-like workflows where appropriate.
- Implement and maintain asynchronous processing using Kafka (event-driven flows, consumers, retries, idempotency, and reprocessing patterns).
- Design and optimize Postgres schemas, queries, and indexes for performance and correctness at scale.
- Use Redis for caching, distributed locks, and performance improvements where appropriate.
- Implement security and access control patterns suitable for internal enterprise systems (authentication integration, role-based access).
- Improve observability and reliability: structured logging, metrics, tracing, dashboards, alerts, and incident debugging.
- Collaborate with Frontend Engineers, Data Engineers, Data Scientists, and business stakeholders to deliver end-to-end workflows.
- Contribute to platform and infrastructure work when needed (CI/CD improvements, environment setup, service configuration, production readiness checks).
- 5+ years strong experience building production backend systems with Java and Spring Boot.
- Strong SQL skills and experience designing and optimizing Postgres\-backed applications.
- Hands-on experience with Kafka or similar messaging systems, including consumer design, error handling, and operational patterns.
- Experience using Redis in backend systems (caching strategies, TTLs, invalidation, and concurrency control).
- Good understanding of distributed system fundamentals: consistency trade-offs, retries, idempotency, backpressure, and failure modes.
- Strong engineering practices: code reviews, automated testing, documentation, and disciplined release management.
- Operational mindset: ability to debug issues in production using logs/metrics/traces and drive fixes through to resolution.
- Clear communication and ownership mindset, able to work with cross-functional stakeholders.
- Nice to Have.
- Experience with infrastructure and operations work: containers, Kubernetes, service deployment, or cloud environments (Azure/AWS/GCP).
- Experience with CI/CD pipelines and release automation (GitLab CI, Jenkins, GitHub Actions, or similar).
- Experience with observability tooling (OpenTelemetry, Prometheus/Grafana, ELK, Datadog, or similar).
- Familiarity with schema migration tooling and practices (Liquibase/Flyway).
- Experience building internal platforms or shared libraries for consistent integration patterns.
- Experience in retail, supply chain, forecasting, replenishment, or operations-heavy domains.
- What Success Looks Like.
- Core FNR services are reliable, observable, and easy to evolve as business rules change.
- APIs and data flows are consistent and predictable, with clear error handling and stable contracts for consumers.
- Kafka-based processes are safe to operate with retry, reprocessing, and idempotency patterns in place.
- Performance remains strong as data volumes grow through efficient Postgres design and caching strategies.
- The team ships frequently with low regressions, and production issues are detected and resolved quickly.
- Tech Environment (Indicative).
- Java, Spring Boot.
- PostgreSQL.
- Kafka.
- Redis.
- Standard tooling for CI/CD, monitoring, logging, and tracing in an enterprise environment.
- Apply.
- Apply at CP Axtra](https://apply.workable.com/joinmakropro/j/25A1A803F6/apply).
Experience:
5 years required
Skills:
Software Development, Javascript, Kubernetes, node.js, English
Job type:
Full-time
Salary:
negotiable
- Design and develop backend systems for LINE MAN Wongnai which covers a wide range of businesses including Food delivery, Ride Hailing, Messenger, Supermarket, Restaurant, Payment and Financial Products.
- Design and develop the back-office that enables high performance and scalability. The technologies we use include Golang, Java, Python, Node.js, gRPC, Redis, Docker, Kubernetes, RabbitMQ, Kafka, Git, CI/CD, Grafana, ELK, Airflow, AWS, Data pipeline and more.
- You will start your end-to-end software development experience from design, writing, source code, testing, deploying, production, bug fixing, and keeping the system up and running to provide the best user experience.
- Lead designs of major software components, systems, features and help building a team and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams.
- Work in a cross-functional team consisting of developers, QA engineers, UX/UI designers, and a product manager who help each other develop the system to meet the needs of customers as much as possible and make a real impact that will benefit the team and users of LINE MAN Wongnai.
- Bachelor's degree in engineering or a related field of specialization preferred.
- A minimum of 5 years experience in software engineer or any field-related.
- Ability to develop software in any of the following: Golang, Java.
- Experience with the APIs and microservice architectures.
- Experience with test-driven development.
- Experience in DevOps Practices and CI/CD Pipelines.
- Experience in using Docker to create Docker Images and Deploy Docker Containers.
- Basic knowledge of frontend development technologies such as JavaScript, HTML, and CSS.
- Proficiency in troubleshooting software issues and debugging a large codebase.
- Exceptional analytical, strategic thinking, and problem-solving abilities.
- Able to communicate in both spoken and written English and Thai.

Upload your resume
Our AI reads it and finds the jobs that fit you.
Upload ResumeSkills:
Production Engineering, Recruitment, Kubernetes, Teamwork, Python
Job type:
Full-time
Salary:
negotiable
- A next-generation AI platform used in real-world enterprise scenarios.
- Systems that balance performance, safety, and privacy.
- A fast-moving environment where research meets production engineering.
- Design and build scalable backend services and APIs (REST/gRPC) for AI-powered applications.
- Query processing pipelines.
- Context enrichment (e.g., retrieval, memory, tools).
- Input/output filtering.
- Policy enforcement.
- Abuse and injection detection.
- Build and optimize model serving integrations for high-throughput, low-latency inference.
- Develop data pipelines and storage systems for logs, metadata, and auditability.
- Work closely with ML engineers to productionize research into reliable services.
- Contribute to system reliability, observability, and performance optimization.
- You.
- Core Engineering.
- 5-10+ years of experience in backend or distributed systems engineering.
- Strong proficiency in Python, Go, or similar backend languages.
- Experience designing scalable APIs and microservices.
- Systems & Infrastructure.
- Experience with cloud platforms (AWS/GCP/Azure).
- Familiarity with Kubernetes and containerized workloads.
- Strong understanding of system design, reliability, and performance trade-offs.
- LLM-based systems.
- RAG pipelines or search systems.
- High-throughput inference services.
- Security & Reliability.
- Experience designing secure systems (auth, access control, data protection).
- Understanding of multi-tenant systems and isolation.
- Nice to Have.
- Experience with LLM serving frameworks.
- Familiarity with real-time or event-driven architectures.
- Exposure to privacy-preserving or compliance-driven systems.
- Experience building developer platforms or APIs.
- How to apply.
- The hiring team will review your application.
- 2-3 Interviews with the hiring team, People Operations team and all stakeholders involved in the process.
- Why you'll love it here.
- Work with other talented, ambitious international colleagues who love their craft.
- A modern and well-equipped work environment.
- Flexible working hours.
- A medical healthcare plan and annual health check-up.
- A friendly bunch of colleagues.
- What we believe in.
- We cultivate teamwork and a trust-based working culture.
- We celebrate diversity and continuous improvement.
- Giving our employees the opportunity and create for their own success.
- About Omise.
- Founded in 2013, 500 people.
- Headquartered in Japan, with operational headquarters in Bangkok and offices in Singapore, Indonesia, and Malaysia.
- Raised over $236M of funding to date from institutional investors including SCB10X, SPARX Group Co. Ltd., Toyota Financial Services Corporation, JIC Venture Growth Investments, MUFG Bank, Mars Growth Capital, Ascend Venture Group, and more.
- Won Digital Startup of the Year at Digital Thailand Big Bang 2017.
- Won Forbes Japan Startup of the Year 2018.
- Won 3 awards from International Business Magazine Award 2020.
- Most Innovative Electronic Payment Platform for Singapore.
- Most Innovative Seamless Transactions Provider for Singapore.
- Best Payment Solutions Provider in Singapore.
- Won Mizuho Innovation Award 2022 (Q2).
- Life at Omise.
- Nearly 500 employees work from our six office locations as well as remotely from home or co-working spaces. While we are a global company, a lot of our thinking goes into how to solve payment problems at the hyper-local level to help businesses scale and reach their customers.
- Our core values - simple, real, and beautiful serve as our North Star and are integrated into how we work and the results of our work.
- At Omise, we empower people to embrace project-ownership and take initiative. We love to see our employees act as the owner of the outcome and confidently provide solutions to each challenge, taking a collaborative teamwork approach. Our fellow employees are encouraged to discuss and share ideas, and are given the freedom to explore all areas of their work, in order to achieve the expected results.
- People at Omise are from different backgrounds and together, we contribute to creating an inclusive, friendly, and safe working environment. As a company, we embrace diversity and value open discussions, a learning mindset, professionalism, and respect. "Growing with us" means to celebrate the challenges and to always look for opportunities to learn, develop your skills, and move one step forward each day. If this is the work environment you are looking for, then get in touch with us.
- We look forward to hearing from you. Omise embraces diversity and nourishes an open and inclusive work environment. We are home to over 35 nationalities and all decisions to hire, promote or discharge are based on merit, competence, performance, and business needs.
- We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other applicable legally protected characteristics.
- Discover how Omise prioritizes and protects your privacy and data by clicking HERE to explore our Human Resources privacy policy before you embark on your journey with us.
Skills:
Software Development, ElasticSearch, Architecture, Postgre SQL, Spring Boot
Job type:
Full-time
Salary:
negotiable
- Backend: Expert-level Java and Spring Boot (Node.js is a plus).
- Architecture: Deep OOP knowledge with proof of building high-concurrency, event-driven systems (CQRS, SAGA).
- Databases: Expert in relational databases (PostgreSQL/MySQL), ACID properties, and performance tuning under heavy loads.
- Cloud Platforms: Hands-on experience with at least one major platform (AWS, GCP, or Azure). Azure experience is a strong plus. Must understand pub-sub and message bus architectures.
- Testing: High discipline in writing robust unit and integration tests.
- Key "Bar Raiser" Traits.
- Autonomy: Drives feature development end-to-end with minimal oversight.
- Proactivity: Continually suggests and executes system/process improvements.
- Leadership: Mentors and navigates the team through complex technical landscapes.
- AI Literacy (Bonus): Pragmatic use of AI tools (e.g., Copilot), balancing velocity with strict code vetting (hallucinations, security).
- Others.
- Experience in interacting and coordinating software development activities within a team.
- Ability to effectively communicate within an international team.
- Ability to explain technical context to business users.
- Good command of English (Speaking, Writing, and Reading).
- Good conceptual and analytical skills - demonstrating outside-the-box problem-solving skills.
- Possess positive attitude and open for feedback.
- Omise Pro's Technology Stack.
- Front-end: React, Next.js.
- Back-end: Node.js, Java/Spring Boot.
- Mobile: React Native.
- Database: PostgreSQL.
- System Architecture: Microservice.
- Infrastructure: Azure, Kubernetes, Docker, Elasticsearch.
- Nice to haves.
- Experience in E-Wallets technology and financial services is plus.
- Experience in Cloud infrastructure is a plus.
- Experience in automated testing is a plus.
Experience:
5 years required
Skills:
Software Development, Javascript, Kubernetes, node.js, English
Job type:
Full-time
Salary:
negotiable
- Design and develop backend systems for LINE MAN Wongnai which covers a wide range of businesses including Food delivery, Ride Hailing, Messenger, Supermarket, Restaurant, Payment and Financial Products.
- Design and develop the back-office that enables high performance and scalability. The technologies we use include Golang, Java, Python, Node.js, gRPC, Redis, Docker, Kubernetes, RabbitMQ, Kafka, Git, CI/CD, Grafana, ELK, Airflow, AWS, Data pipeline and more.
- You will start your end-to-end software development experience from design, writing, source code, testing, deploying, production, bug fixing, and keeping the system up and running to provide the best user experience.
- Lead designs of major software components, systems, features and help building a team and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams.
- Work in a cross-functional team consisting of developers, QA engineers, UX/UI designers, and a product manager who help each other develop the system to meet the needs of customers as much as possible and make a real impact that will benefit the team and users of LINE MAN Wongnai.
- Bachelor's degree in engineering or a related field of specialization preferred.
- A minimum of 5 years experience in software engineer or any field-related.
- Ability to develop software in any of the following: Golang, Java.
- Experience with the APIs and microservice architectures.
- Experience with test-driven development.
- Experience in DevOps Practices and CI/CD Pipelines.
- Experience in using Docker to create Docker Images and Deploy Docker Containers.
- Basic knowledge of frontend development technologies such as JavaScript, HTML, and CSS.
- Proficiency in troubleshooting software issues and debugging a large codebase.
- Exceptional analytical, strategic thinking, and problem-solving abilities.
- Able to communicate in both spoken and written English and Thai.
Experience:
2 years required
Skills:
Software Development, ElasticSearch, Enthusiastic, Architecture, Postgre SQL
Job type:
Full-time
Salary:
negotiable
- Work in an agile/scrum environment, meeting sprint commitments and contributing to the agile process as an individual contributor.
- Write code including unit tests to ensure software meets standards.
- Assist the team to tackle cross-platform engineering challenges and contribute creative ideas to improve overall engineering process.
- Research and propose solutions to improve both engineering and business of deliverable software product.
- Support issues and requests as needed within the engineering scope.
- Keep yourself updated with the latest development frameworks and technology.
- You.
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related fields.
- 2+ years of software development under agile methodologies experience.
- For Front-end: experience in React, Next.js.
- For Back-end: experience in Node.js, Java/Spring Boot.
- For Mobile: experience in React Native.
- Experience in one or more database management systems.
- Experience in interacting and coordinating software development activities within a team.
- Ability to effectively communicate within an international team.
- Ability to explain technical context to business users.
- Good command of English (Speaking, Writing, and Reading).
- Good conceptual and analytical skills - demonstrating outside-the-box problem-solving skills.
- Possess positive attitude and open for feedback.
- Technology Stack.
- Front-end: React, Next.js.
- Back-end: Node.js, Java/Spring Boot.
- Mobile: React Native.
- Database: PostgreSQL.
- System Architecture: Microservice.
- Infrastructure: Azure, Kubernetes, Docker, Elasticsearch.
- Nice to haves.
- Experience in E-Wallets technology and financial services is plus.
- Experience in Cloud infrastructure is a plus.
- Experience in automated testing is a plus.
Experience:
7 years required
Skills:
Software Development, ElasticSearch, Architecture, Kubernetes, English
Job type:
Full-time
Salary:
negotiable
- LINE MAN Wongnai (LMWN) is Thailand's Leading On-Demand Delivery and Lifestyle e-Commerce platform services. We build technology to help Thai people live better, to empower all local businesses by creating an end-to-end food ecosystem through our channel LINE MAN and Wongnai. Connected consumers, riders, and local businesses and improved the daily life of all parties with restaurants nationwide. And because we are local, we provide the deepest variety and services that are tailor-made for Thai people.
- The search team at LMWN is building the next-generation of recommendations and personalized to provide the best in class to the merchants and users. We are using modern technologies like machine learning to increase the conversion rate. Our mission is to provide state-of-the-art food and restaurant discovery for users to our merchants.
- We are looking for a Staff Software Engineer to join our team. You will play a key role in building a food and restaurant discovery in our LINE MAN and Wongnai application, facilitating and cultivating the engineer team to be a high performance team.
- Working with talented members from a multi-national team (The primary communication language is English) to build our next-generation discovery, recommendation, and personalization search system.
- Develop and research state-of-the-art algorithms in the fields of relevant search using cutting-edge technology.
- Working with the engineering and infrastructure team in building and scaling reliable back-end search services, as well as constantly monitoring and improving the availability, scalability, latency, and efficiency of our platform.
- Guide and mentor the technical design (coding pattern, algorithms, architecture) by making suggestions from a different angle of view for a proposed engineer's design (at LMWN we use the RFC for formal technical review process).
- Coach the engineer to create task breakdown and implementation plans. Also balancing between business impact, quality, and efficiency (technical development and engineering effort, understanding what is 'good enough).
- Design and plan the rollout in the production environment with minimum risk and the fastest impact. We normally run experiments (A/B testing) for the evaluation of each feature.
- Work closely with the product team to see the opportunities in the future and plan our technical design to support them.
- 7+ years of experience in the software development cycle.
- Proficient in at least one programming language for backend services, preferably Go or Java.
- Strong background knowledge in Elasticsearch.
- Ability to establish a high-performance and self-organized work team with suitable processes and procedures.
- Experience with AWS and/or GCP, SQL and/or NoSQL databases, technologies like RabbitMQ, Docker, Kubernetes, and Solr.
- Growth mindset and willingness to learn and teach from others.
- Strong problem-solving and analytical skills in business requirements and be able to suggest technical solutions or recommended workarounds.
- Strong leadership and coaching skills.
- Strong and clear written and verbal communication skills in both Thai and English.
- It'd be Great if you have: (If any).
- Understanding of basic concepts of data science and/or machine learning concepts.
- Have a curious and innovative attitude.
- Good command of English: TOEIC 800 is a plus.
- Good command of Chinese: HSK4 is a plus.
Skills:
English
Job type:
Full-time
Salary:
negotiable
- Online assessment or practical task.
- Technical interview.
- CEO / final round.
- For strong candidates, we aim to complete the process and make an offer within 1 week from the start of the interview process. Candidates who complete assessments quickly will be prioritized.
Experience:
3 years required
Skills:
Salesforce, Agile Development, Analytical Thinking, Problem Solving, YouTube
Job type:
Full-time
Salary:
negotiable
- Lead or support migrations from existing systems into Salesforce, including integration with systems of record and downstream process automation.
- Gather business requirements from end-users and leadership stakeholders, then translate them into practical system design proposals and improvements.
- Implement Salesforce features with a focus on automation and efficiency using Flows, Process Builder, and where needed APEX/Javascript.
- Perform core Salesforce administration, including profiles, roles, validation rules, workflow rules, Lightning Flows, record types, picklists, layouts, mobile setup, and data management.
- Support end users through training, user assistance, adoption support, and issue resolution.
- Maintain dashboards, reporting, and Salesforce data quality to support operational visibility and decision-making.
- Work cross-functionally with Commercial, Operations, Product & Tech, Commercial Excellence, Finance, Marketing, and leadership stakeholders.
- Required.
- 3+ years of hands-on Salesforce experience for the Application Specialist role.
- Strong knowledge of Salesforce best practices, administration, and platform functionality.
- Experience designing and implementing new processes and improving user adoption.
- Understanding of relational databases, integrations, and source-to-target data mappings.
- Familiarity with agile development practices, tools, and frameworks.
- Strong analytical thinking, structured problem solving, and the ability to articulate complex requirements clearly.
- Strong written and verbal communication skills, with a collaborative working style.
- Salesforce Administrator certification and Salesforce Advanced Administrator certification.
- Please review our Hiring Process Guidelines before your interview - click here to learn how interviewing at Agoda works.
- Discover more about working at Agoda.
- Agoda Careers https://careersatagoda.com.
- Facebook https://www.facebook.com/agodacareers/.
- LinkedIn https://www.linkedin.com/company/agoda.
- YouTube https://www.youtube.com/agodalife.
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- Disclaimer.
- We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
Skills:
User Interface (UI), Javascript, TypeScript, Firebase, Adobe XD
Job type:
Full-time
Salary:
negotiable
- พัฒนาและดูแลแอปพลิเคชันมือถือแบบ Cross-Platform โดยใช้ React Native สำหรับทั้ง iOS และ Android.
- ออกแบบและสร้าง User Interface (UI) จาก Wireframes, Prototypes หรือ Design ที่ได้รับจากทีม Designer.
- เขียนโค้ดที่สะอาด มีโครงสร้างดี และสามารถ Reuse ได้ เพื่อให้แอปมีประสิทธิภาพสูง.
- ทดสอบแอปพลิเคชัน รวมถึงการ Debug และแก้ไข Bug เพื่อให้แอปทำงานได้อย่างราบรื่นและมี Performance ที่ดี.
- Integrate กับ Backend Services เช่น RESTful APIs, Third-party Libraries หรือ Offline Storage.
- ร่วมงานกับทีม Developer, Designer เพื่อพัฒนาฟีเจอร์ใหม่ตามความต้องการของโครงการ.
- รักษาและอัปเดตโค้ดตาม Best Practices รวมถึงการใช้ Version Control เช่น Git.
- เรียนรู้และนำเทคโนโลยีใหม่ๆ มาใช้เพื่อพัฒนาแอปให้ดียิ่งขึ้น.
- จบการศึกษาระดับปริญญาตรี สาขาวิทยาการคอมพิวเตอร์ เทคโนโลยีสารสนเทศ วิศวกรรมคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง (รับพิจารณาผู้จบใหม่).
- มีความรู้พื้นฐานด้าน JavaScript และ React (หากมีประสบการณ์กับ React Native จะพิจารณาเป็นพิเศษ).
- เข้าใจพื้นฐานการพัฒนา Mobile Application และ Lifecycle ของแอปบน iOS/Android.
- สามารถใช้เครื่องมือพื้นฐาน เช่น Git สำหรับ Version Control.
- มีทักษะการแก้ปัญหา (Problem-Solving) และการทำงานเป็นทีมที่ดี.
- มีความกระตือรือร้น อยากเรียนรู้เทคโนโลยีใหม่ๆ และเติบโตในสาย Mobile Development.
- หากมี Portfolio โครงงานส่วนตัวหรือจากมหาวิทยาลัย (เช่น Capstone Project) จะได้รับการพิจารณาเป็นพิเศษ.
- รู้จักเครื่องมืออย่าง Redux, React Navigation, TypeScript หรือ State Management อื่นๆ.
- ประสบการณ์ Integrate กับ Firebase, REST APIs หรือ Third-party Services (เช่น Push Notification, Payment Gateway).
- รู้จัก Testing Framework เช่น Jest, Enzyme หรือ Detox.
- มีความเข้าใจ UI/UX Design เบื้องต้น หรือเคยใช้ Figma/Adobe XD.
- มีประสบการณ์ทำงานแบบ Agile/Scrum หรือ Code Review.
Skills:
DevOps, React.js, Kubernetes, SQL, NoSQL
Job type:
Full-time
Salary:
negotiable
- Lead hands-on software development across design, coding, testing, deployment, and operations.
- Build developer platforms and internal tools that improve engineering productivity.
- Scale CI/CD and security automation across approximately 1 million pipelines per month.
- Own core developer systems, including source control, CI, service discovery, and deployment platforms.
- Bridge software development and operations to improve reliability, scalability, and developer experience.
- Set technical direction and drive engineering best practices.
- Coach and grow engineers while building a high-performing team.
- Lead an engineering team with at least 5 direct reports.
- Demonstrate strong software development experience across the full SDLC.
- Code confidently in a modern language, preferably Go or Python.
- Build software systems, internal platforms, or developer tools.
- Apply CI/CD, DevOps, containerisation, and cloud-native practices.
- Use technologies such as Git, Docker, and Kubernetes.
- Make autonomous, data-driven decisions and take ownership of outcomes.
- Manage Agile or Scrum teams effectively.
- Built developer platforms or engineering productivity tools.
- Developed full-stack applications using React.js and Go.
- Worked with Kubernetes, Ansible, Consul, or Vault.
- Used SQL and NoSQL databases, such as PostgreSQL or Elasticsearch.
- Improved observability, platform reliability, security automation, or developer experience.
- Combine software engineering, DevOps, and people leadership.
- Build tools and platforms used by engineers across Agoda.
- Solve complex engineering challenges at a significant scale.
- Please review our Hiring Process Guidelines before your interview - click here to learn how interviewing at Agoda works.
- Discover more about working at Agoda.
- Agoda Careers https://careersatagoda.com.
- Facebook https://www.facebook.com/agodacareers/.
- LinkedIn https://www.linkedin.com/company/agoda.
- YouTube https://www.youtube.com/agodalife.
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- Disclaimer.
- We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
Experience:
6 years required
Skills:
Flutter, Architecture, Android, Kotlin, Java
Job type:
Full-time
Salary:
฿23,000 - ฿34,500, negotiable
- Design, develop, and maintain cross-platform mobile applications.
- Contribute to all stages of the software development lifecycle, from design to deployment.
- Participate in Agile/Scrum software development processes.
- Collaborate with cross-functional teams to analyze requirements, design solutions, and deliver new features.
- Troubleshoot and resolve software defects to enhance application performance and reliability.
- Implement unit testing, automated testing, security best practices, and API integrations within mobile applications.
- Stay updated with the latest technologies and development techniques to continuously improve application quality and performance.
- A bachelor's degree or higher in Information Technology, Computer Science, Software Engineering, or a related field is required.
- At least 1 to 6 years of experience in mobile application development, with expertise in cross-platform frameworks like Flutter or React Native is essential.
- A strong understanding of mobile application architecture, including front-end structure, background services, and platform-specific considerations is crucial.
- Proficiency in both iOS and Android platforms, with the ability to develop high-quality applications using a single codebase is highly desirable.
- Experience with state management solutions in Flutter, such as Riverpod and GetX, is a plus.
- Familiarity with native Android (Kotlin/Java) and native iOS (Swift/Objective-C) development concepts is necessary.
- The ability to provide and receive constructive feedback, along with experience contributing to large-scale mobile application projects, is highly valued.
- Strong problem-solving skills and attention to detail are essential for success in this role.
- Experience with Git for version control, including branching strategies, pull requests, and collaborative development workflows is essential.

Salary Estimator
Check what you should be earning, based on market data and your skills.
Try Salary Estimator- 1
- 2
- 3
- 4
- 5
- 6
- 7
