Enable job alerts via email!

Senior Software Engineer

Jojonomic Pte Ltd

Kuala Lumpur

On-site

MYR 60,000 - 100,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join their innovative team in shaping the future of credit data infrastructure in Malaysia. This role involves designing and building high-performance, scalable applications while collaborating with cross-functional teams. You will tackle complex engineering challenges using modern cloud technologies, ensuring robust system architecture and security. If you have a passion for problem-solving and thrive in a fast-paced environment, this opportunity is perfect for you.

Qualifications

  • 6+ Jahre Erfahrung in der Entwicklung skalierbarer Anwendungen.
  • Erfahrung in der Backend-Entwicklung mit Node.js und Python.

Responsibilities

  • Entwicklung hochskalierbarer Systeme für Echtzeit-Datenverarbeitung.
  • Erstellung robuster RESTful APIs und gRPC-Dienste.

Skills

Node.js
Python
React
Microservices
Event-driven architectures
Problem-solving

Tools

AWS
GCP
Azure
PostgreSQL
MySQL
DynamoDB
MongoDB
Cassandra
Redis
Memcached

Job description

Company Description

OneCredit (One Future Solutions Sdn Bhd) is Malaysia’s newest Credit Bureau registered under the Ministry of Finance.

We compile and maintain individual and business credit information to generate reports and scores to help businesses and consumers manage risk, make informed decisions, and achieve financial goals.

Beyond that, we are an information services and technology company specialising in big data analytics to support decision making in government, business, and finance.

Role Overview

We are looking for an experienced Senior Software Engineer to design, build, and scale our next-generation credit and financial intelligence platform. You will work with a cross-functional team of engineers, data scientists, and product managers to develop high-performance, fault-tolerant, and secure applications.

If you love solving complex engineering problems, working with modern cloud technologies, and want to shape the future of credit data infrastructure in Malaysia, this role is for you.

Key Responsibilities

  • System Architecture & DevelopmentDesign and build highly scalable, distributed systems for real-time data processing, credit scoring, and analytics.
  • Develop and maintain microservices architecture, breaking down monolithic systems where necessary.
  • Implement event-driven architectures using Kafka, RabbitMQ, or similar technologies.
  • Optimize system performance for high-traffic, low-latency applications.
  • Backend & API DevelopmentDevelop, test, and deploy robust RESTful APIs, GraphQL, or gRPC services to support internal and external applications.
  • Work with relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB, Cassandra) databases, optimizing for performance and scalability.
  • Implement caching solutions using Redis, Memcached to enhance system efficiency.
  • Frontend Development & User ExperienceBuild and maintain intuitive, responsive UI components using React or similar frameworks.
  • Collaborate with UI/UX teams to enhance customer experience.
  • DevOps, Cloud & SecurityDeploy and manage applications in AWS, GCP, or Azure, implementing CI/CD pipelines (Kubernetes, Terraform, GitHub Actions, Jenkins).
  • Ensure system security through best practices in authentication, authorization, and encryption.
  • Monitor services using logging and observability tools to maintain uptime and performance.
  • Collaboration & LeadershipWork closely with product, data, and business teams to align engineering efforts with company goals.
  • Participate in code reviews, mentorship, and technical discussions, fostering a culture of learning and innovation.
  • Help drive multi-functional initiatives, improving engineering workflows and best practices.

Requirements

  • 6+ years of experience developing high-performance, scalable applications.
  • Proven experience with backend development using Node.js, Python (or similar).
  • Hands-on experience with React (or similar frontend framework).
  • Expertise in building, testing, deploying, and monitoring services in cloud environments.
  • Experience designing and implementing event-driven architectures and microservices.
  • Strong database experience with relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB, Cassandra).
  • Hands-on experience with caching systems (Redis, Memcached) and API request processing (REST, gRPC, GraphQL).
  • Strong problem-solving skills and experience in high-growth, fast-paced startup environments.

Good to Have

  • Experience in Finance / FinTech or credit risk modeling.
  • Knowledge of data engineering and building data pipelines.
  • DevOps experience with AWS, Cloudflare, Kubernetes, Terraform, CI/CD pipelines (GitHub Actions, Jenkins).
  • Experience working with large-scale distributed systems and big data processing
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.