Senior Software Developer (CRM)

PARK AND PARTNERS CONSULTANCY PTE. LTD.

Kuala Lumpur

On-site

MYR 180,000 - 280,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PARK AND PARTNERS CONSULTANCY PTE. LTD. is seeking a Senior CRM Developer to design, develop, and support CRM and Order Management platforms that drive onboarding, sales journeys, fulfilment, and billing operations.

You will deliver scalable backend services, secure REST APIs, and microservices while adhering to DevOps practices, observability, and continuous delivery. Senior candidates may lead initiatives and mentor others.

Qualifications

  • Bachelor's degree required in CS/SE/IT or related field.
  • 4–10 years in software engineering, CRM/BSS/OSS, or large-scale environments.
  • Hands-on with Java, Spring Boot, REST APIs, microservices.
  • SQL expertise in PostgreSQL and/or Oracle; performance tuning.

Responsibilities

  • Design, develop, and support CRM/OM platforms and integrations.
  • Build secure REST APIs and microservices for scalable deployments.
  • Operate on Kubernetes and AWS; participate in DevOps and CI/CD.
  • Lead design reviews, code reviews, and industry best practices.

Skills

Java
Spring Boot
REST APIs
Microservices
Kubernetes
AWS
DevOps
CI/CD
Agile/Scrum
SQL PostgreSQL/Oracle

Education

Bachelor's degree in Computer Science or related

Tools

Splunk
Prometheus
Grafana
CloudWatch

Job description

We are seeking a Senior CRM Developer to design, develop, and support mission-critical Customer Relationship Management (CRM) and Order Management (OM) platforms that drive customer onboarding, sales journeys, fulfilment, and billing operations.

This role will be responsible for delivering scalable, resilient, and high-performing CRM solutions while ensuring operational excellence through DevOps practices, automation, observability, and continuous delivery. Senior candidates will have opportunities to lead technical initiatives, mentor team members, and drive engineering best practices.

Key Responsibilities
Application Development & Integration

Design, develop, and maintain backend services supporting Customer Management, Product Catalogue, Campaigns, Order Management, and Revenue/Billing integration.

Build and enhance workflow-driven processes for end-to-end order lifecycle orchestration, including validation, provisioning, and billing setup.

Develop secure and scalable REST APIs for integration with billing, provisioning systems, digital channels, and third-party applications.

Ensure API reliability, versioning, and backward compatibility across services.

Design and implement microservices-based solutions to support evolving business requirements.

Database & Performance Management

Develop and optimize SQL queries and stored procedures in PostgreSQL and/or Oracle environments.

Ensure data integrity, consistency, and performance across customer, order, provisioning, and billing domains.

Support database performance tuning and optimization initiatives.

Platform Reliability & DevOps

Operate and maintain applications running on Kubernetes and cloud platforms, preferably AWS.

Participate in production support, incident response, troubleshooting, and root cause analysis (RCA).

Implement preventive measures and continuous improvements to reduce recurring production issues.

Contribute to CI/CD pipeline enhancements, release automation, and deployment governance.

Implement monitoring, logging, and alerting using tools such as Splunk, Prometheus, Grafana, and CloudWatch.

Prepare technical design documents, architecture specifications, and integration documentation.

Participate in design reviews, code reviews, and engineering best practice initiatives.

Collaborate closely with Product Owners, QA, DevOps teams, business stakeholders, and external vendors.

Lead-level candidates will provide technical leadership, mentor engineers, and guide system design and production readiness activities.

Requirements

Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.

4–10 years of software engineering experience within CRM, BSS/OSS, Order Management, Billing, or large-scale enterprise environments.

Strong hands-on experience with Java, Spring Boot, REST APIs, microservices, and distributed systems.

Solid SQL expertise in PostgreSQL and/or Oracle, including query optimization and performance tuning.

Experience working with Kubernetes-based platforms and cloud environments, preferably AWS.

Familiarity with DevOps practices, CI/CD pipelines, and production support environments.

Experience working within Agile/Scrum delivery teams.

Exposure to workflow orchestration engines and workflow-driven systems.

Experience within telecommunications, CRM, billing, customer management, or order management domains will be highly advantageous.

Preferred Certifications

AWS Certified Solutions Architect (Associate or Professional)

Desired Attributes

Strong analytical and problem-solving skills.

Ability to work effectively in a fast-paced and dynamic environment.

Strong communication and stakeholder management skills.

Passion for building scalable, reliable, and customer-centric platforms.

Proven ability to collaborate across technical and business teams.

Only shortlisted candidates will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal CRM Engineer
Principal CRM Engineer

StarHub • Petaling Jaya

On-site
MYR 300,000 - 500,000
Lead CRM Devops Engineer
Lead CRM Devops Engineer

StarHub • Petaling Jaya

On-site
MYR 260,000 - 420,000
Senior CRM Platform Engineer - API, DevOps, Scalability
Senior CRM Platform Engineer - API, DevOps, Scalability

PARK AND PARTNERS CONSULTANCY PTE. LTD. • Kuala Lumpur

On-site
MYR 180,000 - 280,000
CRM Business Analyst
CRM Business Analyst

Affin Bank Berhad • Kuala Lumpur

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

Hyred • Kuala Lumpur

On-site
MYR 120,000 - 160,000
CRM Business Operations Manager - Q2C Kuala Lumpur, Malaysia CRM Business Operations Manager - Q2C
CRM Business Operations Manager - Q2C Kuala Lumpur, Malaysia CRM Business Operations Manager - Q2C

Sitecore • Kuala Lumpur

On-site
MYR 150,000 - 230,000
Support Engineer
Support Engineer

Singtel • Kuala Lumpur

On-site
Confidential
CRM Business Operations Manager - Q2C
CRM Business Operations Manager - Q2C

Sitecore • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Sales Administrator/Operations
Sales Administrator/Operations

MaxGrip • Kuala Lumpur

On-site
MYR 72,000 - 110,000
CRM Support Analyst
CRM Support Analyst

Career Wise • Penang

On-site
MYR 40,000 - 55,000