CareerPlanSign in

Backend Engineer

Kuala Lumpur, Federal Territory of Kuala Lumpur, my💼 Full-time🗓 2026-07-31 → 2026-09-25

Core

Design, develop, and maintain a Java-based microservices architecture for a global payments platform, ensuring high availability, security, and resource efficiency.

Role type

Senior Backend Engineer (Java/Spring Boot)

Builds

Cloud-hosted payment processing services and data aggregation systems

Domain

Fintech / Payments / Distributed Systems

Deliverable

production ML models | product features

Required skills

Java (8+), Spring Boot, SQL, Distributed Systems, Data Structures & Algorithms, Software Architecture, CI/CD, IaC (Terraform), GraphQL, Message Queues (RabbitMQ/SQS/Kinesis), PostgreSQL, Redis, AWS Services

Preferred skills

Experience with serverless infrastructure (Lambda/API Gateway), GraphQL (Apollo/Hasura), ELK stack, Vue/Angular/Ionic

Technologies

Java, Spring Boot, AWS (Fargate, EC2, Aurora, ElastiCache, Lambda, API Gateway, SQS, Kinesis, EventBridge, RDS, DynamoDB, KMS), RabbitMQ, GraphQL (Apollo, Hasura), Vue, Angular, Ionic, Terraform, CircleCI, Datadog, CloudWatch, Postman, Pagerduty, CentOS, ELK stack

Responsibilities

Independently plan, develop, test, and maintain modular and resource-efficient software; participate in code reviews and define technology standards; perform operational maintenance on runtime systems; contribute to system architecture definition; provide recommendations for continuous improvement.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.