Senior Software Developer (Java) – Warehouse and Logistic project

E-COMMERCE & DIGITAL SOLUTIONS
location_on Bangkok

We are looking for a highly skilled Senior Software Developer to join our team. 

Job Description

  • Designing, developing, and maintaining integration & Architecture solutions.
  • Ensuring seamless data flow across the organization.
  • Working closely with other developers, and business stakeholders to understand requirements and deliver high-quality integration solutions. 
  • Understanding of RESTful and SOAP web services, data transformation, and error handling.
  • having excellent problem-solving skills, be detail-oriented, and have the ability to work in a fast-paced environment. 
  • Ensuring our integration & Architecture solutions are efficient, scalable, and secure. 
  • Applying integration technologies and have a proven track record of delivering successful projects

Responsibilities

  • Design and develop large integration solutions.
  • Create and manage APIs.
  • Integrate various systems and ensure seamless data flow.
  • Collaborate with developers and business stakeholders.
  • Understand and translate business requirements into technical solutions.
  • Perform data transformation and error handling.
  • Ensure integration solutions are efficient, scalable, and secure.
  • Conduct code reviews and provide feedback to team members.
  • Troubleshoot and resolve integration issues.
  • Document integration processes and solutions.
  • Participate in Agile development processes.
  • Develop and maintain unit and integration tests.
  • Optimize performance of integration solutions.
  • Ensure compliance with security and data protection standards.
  • Monitor and maintain integration environments.
  • Participate in continuous improvement initiatives. Requirements

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • 5+ years of experience in JAVA developer and Java-script framework
  • Proficiency in Any JAVA Platform and JVM.
  • Experience with Micro-service management and /distributed messaging queue.
  • Strong understanding of RESTful and SOAP web services.
  • Experience with data transformation and error handling.
  • Excellent problem-solving skills.
  • Ability to work in a fast-paced environment.
  • Strong communication and collaboration skills.
  • Experience with Agile development processes.
  • Knowledge of security and data protection standards.
  • Ability to troubleshoot and resolve integration issues.
  • Strong attention to detail.
  • Experience cloud platforms (e.g., AWS, GCP) is a plus.
  • Knowledge of Java, XML, JSON, and SQL.
  • Experience with CI/CD tools and processes.
  • ability to document technical solutions and processes.
  • Experience with performance optimization.
  • Good in English, both written and spoken