Senior Software Engineer

SICPA

Cyberjaya

On-site

MYR 180,000 - 260,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SICPA is seeking a Senior Software Engineer for the Platform Foundations team in Cyberjaya. You will lead the evolution of an internal digital platform, act as technical product owner, and mentor engineers while delivering scalable backend services in Java and Kotlin.

Responsibilities include designing robust APIs, coordinating with stakeholders, and driving best practices across the team. The role requires strong Linux skills, cloud containers, and a passion for innovative tech.

Qualifications

  • BS/MS degree in Computer Science or a related field.
  • 10+ years of experience as software engineer with in-depth knowledge of Java (or Kotlin).
  • Write well-tested and efficient code that is easy to understand and maintain.
  • Experience driving software teams or leading software projects.
  • Familiar with Linux environment, shell scripting and software packaging.
  • Hands-on with technologies like Spring Boot, gRPC, OpenAPI, Docker, OpenShift or Kubernetes, Kafka, PostgreSQL, Oracle, MinIO, Keycloak/OpenID Connect, Jenkins, Spark, Hadoop, TypeScript, Angular.
  • Great team player, multi-cultural environment, and able to work independently.
  • Fluent in English (French a plus).

Responsibilities

  • Lead evolution of internal digital platform ensuring reliability, completeness and great user experience.
  • Act as platform technical product owner and drive its roadmap with stakeholders.
  • Design, build and maintain backend services and libraries in Java and Kotlin.
  • Coach junior engineers and support teams in their tasks.
  • Tackle technical challenges across infrastructure, CI/CD, frontend and subsystem interactions.
  • Explore and introduce new technologies with Product Owners.
  • Support the scrum master and promote high-quality outputs.
  • Facilitate platform adoption and manage external suppliers.
  • Apply software engineering best practices (testing, documentation, code review).

Skills

Java
Kotlin
Spring Boot
gRPC
OpenAPI
Docker
Kubernetes
Kafka
PostgreSQL
Oracle
OpenID Connect
Keycloak
Jenkins
Spark
Hadoop
TypeScript
Angular

Education

BS/MS degree in Computer Science

Tools

Docker
OpenShift
Jenkins
Kubernetes

Job description

Job description:

This is your chance to join our Platform Foundations team: a small but strong team of engineers passionate about breeding the best ideas and using state-of-the-art software technologies and software engineering practices to deliver an innovative PaaS. For the Platform Foundations team, we are currently looking for an experienced, motivated, hands-on

SENIOR SOFTWARE ENGINEER
ROLE:
  • Lead the evolution of our internal digital platform and, together with the team, ensure its technical soundness, reliability, completeness and a great user experience
  • Act as the platform technical product owner: drive its technical roadmap construction in coordination with stakeholders, help the team deliver features that are in line with platform customers’ needs and expectations
  • Design, build and maintain backend services and libraries (in Java and Kotlin)
  • Support teams that use our platform, coach junior engineers, help others in the team progress on their tasks
  • Understand and help solving technical challenges in other domains such as infrastructure, CI/CD pipeline, frontend and subsystem interactions
  • Explore, evaluate and introduce new innovative technologies in coordination with business Product Owners
  • Actively support the scrum master in helping agile team organize its work and processes, and deliver results of highest quality
  • Facilitate technical collaboration and adoption of the digital platform, manage external suppliers
  • Apply and promote software engineering best practices (testing, documentation, code review, etc.)

Profile description:

PROFILE:
  • You have a BS/MS degree in Computer Science or a related field
  • You have more than 10 years of experience as software engineer with an in-depth knowledge of Java (or Kotlin) and its ecosystem
  • You write well‑tested and efficient code that is easy to understand, evolve and maintain
  • You have experience in driving software teams or leading software projects
  • You are familiar with the Linux environment, including shell scripting and software packaging
  • You have hands‑on experience with any of the following technologies: Spring (Boot), gRPC, OpenAPI, Docker, OpenShift or Kubernetes, Kafka, PostgreSQL, Oracle, MinIO, Keycloak / OpenID Connect, Jenkins, Spark, Hadoop, Typescript, Angular
  • You are a great team player who likes multi‑cultural working environments and is also able to work independently
  • You are fluent in English (knowledge of French is a plus)
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

Senior Software Engineer
Senior Software Engineer

SICPA • Malaysia

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

Ambition • Cyberjaya

Hybrid
MYR 180,000 - 280,000
Hybrid work arrangement (3 days in-办公室
Medical coverage
Flexi benefit plan
+2
Senior Platform Engineer - DevOps
Senior Platform Engineer - DevOps

Endava • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Share plan
Global career opportunities
Hybrid work hours
+1
Senior Full Stack Developer (Java, Angular/React, Cloud)
Senior Full Stack Developer (Java, Angular/React, Cloud)

EPAM Systems • Kuala Lumpur

On-site
MYR 70,000 - 110,000
Newsweek-recognized workplace
Global collaboration
Transparent career path
+2
Java Developer (SpringBoot, Microservices and AWS)
Java Developer (SpringBoot, Microservices and AWS)

UST • Petaling Jaya

On-site
MYR 70,000 - 100,000
Senior Java Developer
Senior Java Developer

Zchwantech • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Senior Platform Engineer: Backend & Tech Lead
Senior Platform Engineer: Backend & Tech Lead

SICPA • Cyberjaya

On-site
MYR 180,000 - 260,000
Lead Full Stack Developer (Java, Angular/React, Cloud)
Lead Full Stack Developer (Java, Angular/React, Cloud)

EPAM Systems • Malaysia

On-site
MYR 180,000 - 360,000
Senior Matrixx SME DevOps Engineer
Senior Matrixx SME DevOps Engineer

StarHub • Petaling Jaya

On-site
MYR 180,000 - 300,000
Senior Back-end Developer (Java & Spring Boot)
Senior Back-end Developer (Java & Spring Boot)

EPAM Systems • Kuala Lumpur

On-site
MYR 90,000 - 130,000