Senior Software Engineer (Java Microservices, BSS/CPQ)

On Site Full TimeKuala Lumpur, MalaysiaSingtel

Role Overview

The Software Engineer plays a key role in developing and delivering scalable, high-quality solutions across Singtel’s NewCore platform. This role focuses on hands-on development across BSS domains such as CRM, Product Catalogue, Order Management and CPQ, contributing to next-generation digital platforms.

What You Will Do

Design and develop application modules and core system components within the NewCore platform, implement microservices-based architectures, develop and maintain APIs, services and integration layers across distributed systems, support implementation of product modelling, pricing configuration and order orchestration flows.

Why It Might Be a Fit

Candidates must have hands-on frontend development experience in commercial/company projects, good understanding of microservices architecture, REST APIs, and distributed systems, experience with relational databases such as Oracle, MySQL, or PostgreSQL, familiarity with Linux environments and version control tools such as Git.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 2 to 6 years of experience in enterprise system development, preferably in BSS/OSS environments
  • Full-stack development experience is required, with hands-on experience across both backend and frontend development
  • Proficiency in programming languages such as Java, Go, Python, or TypeScript
  • Frontend development experience with ReactJS is required
  • Good understanding of microservices architecture, REST APIs, and distributed systems
  • Experience with relational databases such as Oracle, MySQL, or PostgreSQL
  • Familiarity with Linux environments and version control tools such as Git
  • Experience with zSmart BSS, zSmart CPQ, or similar platforms is an advantage
  • Strong communication skills and ability to work in a fast-paced, collaborative environment

Tagged as:

To apply for this job please visit career10.successfactors.com.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!