Not sure this role fits?
Compare your resume against Bangkok roles
Find jobs that line up with your skills and target roles, then see why each match is worth reviewing.
Bangkok Jobs review
Current listing check
We check listings for employer identity, role clarity, and application links before publishing.
Freshness signal
Listing record updated: August 5, 2026. We archive records after 60 days without an update. This date does not confirm that the employer is still hiring.
Candidate note
Confirm compensation, work location, visa or permit support, and reporting structure directly with the employer before sharing sensitive details.
Share this job
About the position
Join our team to design, develop, and maintain scalable enterprise applications that support digital banking services. You will work with modern technologies including Java, Spring Boot, and Microservices Architecture to build secure and high-quality software solutions. The role involves close collaboration with cross-functional teams to deliver reliable applications and improve system performance.
You will be responsible for developing responsive web applications using React and JavaScript, designing RESTful APIs, and optimizing database performance. Additionally, you will manage CI/CD pipelines, deploy applications using Docker and Kubernetes, and provide production support to ensure operational excellence.
Responsibilities
- Design, develop, and maintain enterprise applications using Java, Spring Boot, and Microservices Architecture.
- Develop and enhance responsive web applications using React, JavaScript, HTML, and CSS.
- Design and integrate RESTful APIs with internal and external systems.
- Collaborate with cross-functional teams using Agile methodologies throughout the software development lifecycle.
- Optimize application performance, scalability, and system reliability.
- Design, develop, and optimize SQL queries and Oracle database performance.
- Build, maintain, and support CI/CD pipelines for automated deployment.
- Deploy and manage applications using Docker, Kubernetes, and OpenShift environments.
- Troubleshoot application issues and provide production support when required.
- Prepare and maintain technical documentation, coding standards, and development best practices.
- Explore AI technologies and modern development practices to improve software quality and engineering efficiency.
- Continuously improve application architecture, code quality, and operational excellence.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related fields.
- 3–7 years of experience in Software Development or related roles.
- Strong proficiency in Java, Spring Boot, and Microservices Architecture.
- Experience with frontend development using React, JavaScript, HTML, and CSS.
- Experience designing and integrating RESTful APIs.
- Good knowledge of Oracle Database, SQL Server, SQL optimization, and database performance tuning.
- Experience working with Docker, Kubernetes, CI/CD pipelines, and containerized application deployment.
- Familiarity with OpenShift or other cloud platforms.
- Experience working in Linux environments (Red Hat preferred).
- Strong analytical thinking, problem-solving, and debugging skills.
- Good communication skills with the ability to collaborate effectively across cross-functional teams.
- Experience in Banking, Financial Services, or Enterprise Application Development is an advantage.
- Knowledge of AI integration or AI-assisted software development is a plus.
Nice to have
- Experience in Banking, Financial Services, or Enterprise Application Development.
- Knowledge of AI integration or AI-assisted software development.
- Strong communication skills and ability to collaborate effectively across cross-functional teams.
Compensation
THB 80,000 - THB 150,000
Estimated salary range. Confirm with the employer.
Related Jobs
- Staff Software Engineer - Back EndAgoda • Bangkok, Thailand • Not specified
- [BI] Senior BI Developer (Analytics Engineer)Agoda • Bangkok, Thailand • Not specified
- Senior Engineering Manager (Bangkok based, relocation provided)Agoda • Bangkok, Thailand • Not specified
- Back End Staff Software Engineer (Bangkok based, Relocation provided)Agoda • Bangkok, Thailand • Not specified
- Staff Software Engineer (FinTech) – Back EndAgoda • Bangkok, Thailand • Not specified
Job listings are sourced from company websites and career pages. Learn more about how we source jobs.
Bangkok Jobs is not affiliated with the hiring companies. Please verify all job details directly with the employer before applying. We are not responsible for the accuracy of job postings or hiring decisions.
You will be redirected to the company's website. Please mention Bangkok-jobs in your application.
