Senior Software Engineer

SICPA

Cyberjaya

On-site

MYR 180,000 - 320,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SICPA is seeking a Senior Software Engineer to lead the Platform Foundations team in Cyberjaya. You will evolve the internal digital platform, own its technical roadmap, and deliver robust backend services in Java/Kotlin.

You will coach engineers, tackle cross-domain challenges, and promote best practices in testing, documentation, and CI/CD. The role requires 10+ years of experience, a strong Java/Kotlin background, and fluency in English.

Qualifications

  • BS/MS in Computer Science or related field.
  • 10+ years in software engineering with strong Java/Kotlin expertise.
  • Well-written, well-tested, maintainable code and experience leading teams.
  • Familiar with Linux environments, shell scripting, and packaging.

Responsibilities

  • Lead the evolution of the internal digital platform and ensure reliability and user experience.
  • Act as the platform technical product owner and drive the technical roadmap.
  • Design, build and maintain backend services and libraries in Java/Kotlin.
  • Coach junior engineers and support cross-functional teams in tasks.
  • Solve technical challenges across infrastructure, CI/CD, frontend, and subsystems.
  • Explore new technologies and promote best engineering practices.

Skills

Java/Kotlin expertise
Software architecture
Team leadership
English fluency
Linux shell scripting

Education

BS/MS in Computer Science or related field

Tools

Spring Boot
gRPC
OpenAPI
Docker
OpenShift
Kubernetes
Kafka
PostgreSQL
Oracle
MinIO
Keycloak/OpenID Connect
Jenkins
Spark
Hadoop
TypeScript
Angular

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:
  • 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
Software Engineer
Software Engineer

Sicpa (Thailand) Ltd. • Cyberjaya

Hybrid
MYR 110,000 - 150,000
Full Stack / Back End Developer
Full Stack / Back End Developer

OCBC • Kuala Lumpur

On-site
MYR 100,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Techstreet Malaysia • Kuala Lumpur

On-site
MYR 240,000 - 360,000
Senior Software Engineer (Java / Spring Boot)
Senior Software Engineer (Java / Spring Boot)

PARK AND PARTNERS CONSULTANCY PTE. LTD. • Petaling Jaya

On-site
MYR 220,000 - 340,000
Senior Full Stack Developer (Java, Angular, Cloud)
Senior Full Stack Developer (Java, Angular, Cloud)

EPAM Systems • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Newsweek recognition as a loved place
Supportive environment where yourVoice
Mentoring programs and certs
Software Engineer 1989
Software Engineer 1989

User Experience Researchers Pte.Ltd • Cyberjaya

On-site
MYR 120,000 - 240,000
Senior Software Engineer
Senior Software Engineer

NSS IT Solution Sdn Bhd • Cyberjaya

On-site
MYR 180,000 - 240,000
Senior Platform Engineer: Backend Architect & Tech Lead
Senior Platform Engineer: Backend Architect & Tech Lead

SICPA • Cyberjaya

On-site
MYR 180,000 - 320,000
Lead Software Engineer
Lead Software Engineer

The Great Eastern Life Assurance Company Limited • Kuala Lumpur

On-site
MYR 180,000 - 280,000