Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sicpa (Thailand) Ltd.

Software Engineer

Posted 4 views
Discussion

Summary

Backend software engineer building mission-critical Java 17 / Spring Boot 3 applications for industrial automation at SICPA. Day to day involves designing and implementing services, writing automated tests, packaging and deploying software, and contributing to technical roadmaps in an agile, multi-cultural team.

  • Develop and maintain backend libraries and services using Java +17 and Spring Boot 3.
  • Architect, design and implement generic mission-critical Java applications meant for industrial automation.
  • Participate in technical and functional roadmap definition and releasing of software applications/platform features and related services.
  • Apply outstanding software engineering practices. Maintain high standards of design and code quality at all times.
  • Apply state-of-the-art automated testing practices (unit, component, integration tests).
  • Work on packaging and automated deployment of software.
  • Contribute to product innovation ideas, prototypes, functional and design specifications in addition to production software.
  • Exposure to microservices architecture will be highly appreciated.
  • Apply agile methodologies throughout the development process: challenge and clarify requirements and ensure timely delivery of top-quality features.

PROFILE:

  • Bachelor / Master Degree in Computer Science/IT/Software Engineering.
  • 3 to 5 years experienced as a software engineer with a soundtrack record in Java, with functional or reactive programming is a plus.
  • Skilled in automated unit and system testing (including performance testing).
  • Familiar with the Linux environment, including shell scripting and software packaging.
  • Experience with container technologies, like Docker, is a plus.
  • Experience with event streaming technologies, such as Apache Kafka is a plus.
  • Experience with database replication and synchronization technologies, such as SymmetricDS..
  • Experience with relational databases is an advantage (PostgreSQL & Oracle).
  • Experience with functional or reactive programming and agile methodologies is a plus.
  • Excellent interpersonal & communication skills with ability to work in a team of diverse skills and within a matrix organization.
  • Team player in a multi-cultural working environment with ability to work independently.
  • Autonomous, curious, trustworthy and result-oriented.

JOIN US!

We offer an exciting and challenging role, with great potential for personal development and a truly global impact. Help us contribute to a more secure world and enable trust in the digital society!

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available