Software Engineer

Sicpa (Thailand) Ltd.

Cyberjaya

Hybrid

MYR 110,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sicpa (Thailand) Ltd. in Cyberjaya, Malaysia, seeks a software engineer to develop and maintain backend services using Java 17 and Spring Boot 3, building mission-critical applications for industrial automation.

You will participate in roadmaps, ensure code quality, and contribute to automated testing, packaging, and deployment. Familiarity with Docker, Kafka, and relational databases is a plus, as is Agile practice.

Qualifications

  • Bachelor or Master Degree in Computer Science/IT/Software Engineering.
  • 3–5 years experience as software engineer with Java
  • Experience with automated unit and system testing (performance testing a plus)
  • Familiar with Linux environment, shell scripting and packaging
  • Experience with Docker is a plus
  • Experience with event streaming tech like Apache Kafka is a plus
  • Experience with replication/synchronization tech like SymmetricDS is a plus
  • Relational databases such as PostgreSQL & Oracle are a plus
  • Experience with functional/reactive programming and agile methodologies is a plus
  • Excellent interpersonal and communication skills, team player in a matrix organization
  • Autonomous, curious, trustworthy and result-oriented

Responsibilities

  • Develop and maintain backend libraries and services using Java 17 and Spring Boot 3.
  • Architect, design and implement generic mission-critical Java applications for industrial automation.
  • Participate in roadmap definition and releasing software features and services.
  • Maintain high standards of design and code quality.
  • Apply automated unit and system testing (including performance testing).
  • Work on packaging and automated deployment of software.
  • Contribute to product innovation ideas and prototypes.
  • Exposure to microservices architecture is a plus.
  • Apply agile methodologies to ensure timely delivery of features.

Skills

Java 17
Spring Boot 3
Functional programming
Reactive programming
Unit testing
Agile methodologies
Shell scripting
Teamwork & communication

Education

Bachelor / Master Degree in Computer Science/IT/Software Engineering

Tools

Docker
Apache Kafka
SymmetricDS
PostgreSQL
Oracle
Linux environment

Job description

  • 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!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

SICPA • Cyberjaya

On-site
MYR 90,000 - 130,000
Software Engineer
Software Engineer

SICPA • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Talent Recruit • Petaling Jaya

On-site
MYR 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

SICPA • Cyberjaya

On-site
MYR 180,000 - 300,000
Senior Software Engineer 2373
Senior Software Engineer 2373

User Experience Researchers Pte Ltd • Kuala Lumpur

On-site
MYR 150,000 - 210,000
Lead Software Engineer - Java Tech Stacks - Point Of Sales | Permanent Role
Lead Software Engineer - Java Tech Stacks - Point Of Sales | Permanent Role

TechBirds Consultancy Services Limited • Kuala Lumpur

On-site
MYR 250,000 - 520,000
Java Backend Developer
Java Backend Developer

Linuxconfig • Kuala Lumpur

On-site
MYR 70,000 - 100,000
Java Backend Engineer — Mission-Critical Microservices
Java Backend Engineer — Mission-Critical Microservices

SICPA • Cyberjaya

On-site
MYR 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

SICPA • Malaysia

On-site
MYR 80,000 - 120,000
Global impact on digital security
Opportunities for personal development
Software Engineer - Backend (Java)
Software Engineer - Backend (Java)

Accenture Southeast Asia • Kuala Lumpur

On-site
MYR 180,000 - 260,000