Position overviewPosted 1 month ago

Advanced Software Developer

KBank →
Contract2+ years

Bangkok, Thailand

Compensation
THB 60,000 - THB 100,000
THB / month

Estimated range. Confirm compensation with the employer.

Current listing check

We check listings for employer identity, role clarity, and application links before publishing.

Listing record updated: August 18, 2026. We archive records after 60 days without an update. This date does not confirm that the employer is still hiring.

AI Resume Fit Analysis

Quick view

Wondering if your experience matches this role? Upload your CV to see matched skills, a fit score, and areas to develop.

Match My Resume

About the position

This role focuses on developing, enhancing, and supporting enterprise applications using modern technologies like Java, React, and Spring Boot. You will work closely with business users, Product Owners, and DevOps teams to deliver high-quality software solutions while ensuring system reliability and operational excellence. The position involves both application support and software development, requiring a strong understanding of the full application lifecycle from development to production support.

You will be responsible for maintaining and enhancing reporting solutions using Jasper Reports, supporting legacy applications with VB.NET and VB6, and developing DevOps CI/CD pipelines to automate build, testing, and deployment processes. The role requires strong analytical skills to troubleshoot issues, implement effective solutions, and improve application performance and maintainability. You will also contribute to technical documentation and participate in continuous improvement initiatives to enhance engineering productivity.

Responsibilities

  • Provide application support, troubleshooting, and maintenance for enterprise applications to ensure system availability and reliability
  • Develop, enhance, and maintain applications using Java, React, and Spring Boot
  • Maintain and enhance reporting solutions using Jasper Reports
  • Support and develop applications using VB.NET and VB6 where required
  • Analyze application issues, identify root causes, and implement effective solutions
  • Develop and maintain DevOps CI/CD pipelines to support automated build, testing, and deployment processes
  • Collaborate with business users and cross-functional teams to understand requirements and deliver appropriate technical solutions
  • Participate in software development, testing, deployment, and production support activities throughout the application lifecycle
  • Improve application performance, maintainability, and operational efficiency
  • Prepare and maintain technical documentation, troubleshooting guides, and development standards
  • Contribute to continuous improvement initiatives and explore modern technologies to enhance software quality and engineering productivity
  • Support applications related to Investment business processes, where applicable

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related fields
  • At least 2 years of experience in Application Support or related roles
  • Hands-on experience in software development using Java, React, and Spring Boot
  • Experience with Jasper Reports is required or highly desirable
  • Experience with VB.NET and/or VB6 is required
  • Ability to develop and maintain DevOps CI/CD Pipelines
  • Strong analytical thinking and problem-solving skills with the ability to troubleshoot application issues effectively
  • Good understanding of software development and application support processes
  • Good communication skills and the ability to collaborate effectively with cross-functional teams

Nice to have

  • Experience working in Investment, Financial Services, Banking, or related business domains is a strong advantage
  • Familiarity with enterprise application development, deployment, and production support is a plus
  • Knowledge of modern software development practices and DevOps principles is an advantage

Share this job

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.