Project


Software Development with Java
You will work with Multicultural team in various kind of technology/project in the Corporation which has offices around Asia Pacific, Western Europe and North America.

Job Function:


Job Function:
Programmer / Developer
Job Sub Function:
Back End Developer
No. Vacancy:
1
Salary (THB):
60,000 - 90,000 THB (Negotiable upon experiences and skills)
Career Level:
Senior Level

Job Description:


  • Design, develop, test and maintain Java/J2EE applications and services (legacy and new).
  • Implement features using frameworks such as Struts, Servlets, Spring Boot and Hibernate.
  • Develop and maintain web layers (JSP, HTML, CSS, JavaScript, jQuery) and ensure front/back-end integration.
  • Work with Oracle and MS SQL Server: write complex SQL, optimize queries and maintain legacy schemas.
  • Support, troubleshoot and enhance legacy systems; lead refactoring and modernization efforts.
  • Participate in code reviews, enforce coding standards and improve code quality and performance.
  • Collaborate with BA, QA, DevOps and stakeholders to deliver releases, deployments and production fixes.
  • Create and maintain technical documentation, runbooks and test cases; mentor junior developers.
  • Ensure security, compliance and operational readiness for systems in a banking/payments environment.
  • Contribute to CI/CD pipelines, automated testing and incident response when required.
  • Requirement:


  • Bachelor or Master Degree in Computer Science, Software Engineering, Computer Engineering, ICT, IT or any related technical field.
  • 6 – 10 years’ hands-on experience in Java/J2EE development.
  • Strong experience with Struts, Servlets, Spring Boot, Hibernate, JSP and related web technologies.
  • Proficient with Oracle and MS SQL Server, including SQL tuning and working with legacy schemas.
  • Experience with Git (GitLab), build tools and CI/CD workflows.
  • Solid problem-solving skills, attention to detail and ability to work independently or in a team.
  • Excellent English verbal and written communication; strong time management and multi-tasking ability.
  • Proven experience supporting production systems and delivering modernization/refactoring projects.
  • Fluent in Thai & good command of English (document proficiency).
  • Banking background and/or banking or cash & payment systems would be advantaged.
  • Welfare Benefits:


    Senior Java DeveloperSenior Java DeveloperSenior Java DeveloperSenior Java DeveloperSenior Java DeveloperSenior Java DeveloperSenior Java Developer


    Contact Person

    Thanthip Suratthanyakorn
    Thanthip Suratthanyakorn
    (Nat)
    084-147-3407
    thanthip.s@aware.co.th

    Phaholyothin Place 24th floor, Phaholyothin Road, Samsennai, Phayathai, Bangkok 10400