Posted Oct 27, 2026

Software Developer

Apply Now

Job Summary

As a Senior Software Engineer, you will play a critical role in driving the architecture, development, scalability, and modernization of CPRV’s CRM and AI-enabled platforms. You will be responsible for designing, developing, maintaining, and optimizing enterprise-grade software applications while mentoring junior engineers and contributing to the technical direction of the engineering team.

Your expertise in Java (including JSP Servlet and SpringBoot), HTML, JavaScript, Node.js, SQL/NOSQL databases, Docker, CI/CD methodologies, cloud services, AI-assisted development practices, and modern software engineering principles will be essential in delivering scalable, secure, and innovative customer engagement solutions.

You will collaborate closely with business development, product, infrastructure, data, and customer-facing teams to ensure that our platforms not only meet but exceed customer expectations while enabling AI-driven innovation across the organisation.

Job Description

Responsibilities: 

 

Requirements: 

 

Qualifications: 

Worker Type

Regular

Number of Openings Available

0

7+ years Core Java, 5+ years AWS/Azure, 3+ years CI/CD, 5+ years RESTful services, 6+ years SQL/NoSQL, 4+ years CRM/SaaS, Bachelor's in Computer Science or related field.

Key Responsibilities

Skills & Tools

Java, JSP Servlet, SpringBoot, HTML, JavaScript, Node.js, SQL, NoSQL, Docker, CI/CD, AWS, Azure, GCP, Redshift, BigQuery, Snowflake, Spark, Apache Beam, AWS Glue, Kafka, PubSub, GitHub Copilot, Claude, ChatGPT

Job Details

About CPR Vision

APAC's leading CRM, Loyalty & Digital Agency, trusted partner of world's leading brands for over 20 years. — Industry: Information Technology