Project


Software Development
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:
Development
No. Vacancy:
1
Salary (THB):
50,000 - 70,000 THB (Negotiable upon experiences and skills)
Career Level:
Middle Level

Job Description:


  • Develop, maintain, and enhance Java-based applications, including legacy systems, ensuring high performance and reliability.
  • Support and modernize existing applications using Java, J2EE, Spring Boot, Hibernate, Struts, Servlet, and JSP.
  • Work with Oracle SQL and MS SQL databases, optimizing queries and ensuring data integrity.
  • Collaborate with cross-functional teams to develop and integrate front-end and back-end components using HTML, CSS, JavaScript, jQuery, and PHP.
  • Manage version control and CI/CD pipelines using GitLab and other related tools.
  • Analyze, troubleshoot, and resolve technical issues related to banking, cash, and payment systems.
  • Participate in modernization projects by refactoring legacy code and migrating to new technologies.
  • Ensure adherence to best practices in software development, security, and performance optimization.
  • Communicate effectively with stakeholders, providing technical insights and updates on project progress.
  • Requirement:


  • Bachelor or Master Degree in Computer Science, Software Engineering, Computer Engineering ICT, IT or any related technical field.
  • At least 3 years of experience as a Java Developer, with expertise in supporting and modernizing legacy systems.
  • Proficiency in Java, J2EE, Struts, Spring Boot, Hibernate, JSP, and Servlets.
  • Experience in banking industry and familiarity with cash and payment-related systems is a plus.
  • Strong background in database management (Oracle SQL, MS SQL) and understanding of legacy database structures.
  • Solid knowledge of version control systems (Git, SVN) and CI/CD pipelines.
  • Ability to work independently and within a team, demonstrating strong problem-solving and analytical skills.
  • Strong time management and organizational skills, with the ability to handle multiple tasks and deadlines.
  • Familiarity with web technologies (HTML, CSS, JavaScript) and experience in front-end and back-end integration.
  • Experience with modernization projects or legacy system refactoring is highly desirable.
  • Thai Native level with excellent English communication skills, both written and verbal.
  • Welfare Benefits:


    Java DeveloperJava DeveloperJava DeveloperJava DeveloperJava DeveloperJava DeveloperJava 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