Senior Java Engineer (Fintech / Payments)

CREDSPIRE SDN BHD

Kuala Lumpur

On-site

MYR 180,000 - 240,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance bonuses
Miscellaneous allowances
12 days annual leave + all publicholid
Exposure to global fintech projects
Complimentary snacks and beverages

Job summary

Jayapay, a global fintech payments platform, is seeking a Senior Java Engineer to design, develop, and optimize core microservices for high-volume payment processing. You will ensure availability, security, and scalability while delivering reliable releases.

You will collaborate with Product, Frontend, QA, and Risk teams, participate in architecture discussions, and mentor peers to uphold engineering excellence in a fast-paced environment.

Qualifications

  • Minimum 5 years of hands-on Java development experience.
  • Strong Java core concepts, JVM, concurrency, collections, IO.
  • Solid Spring Boot & Spring Cloud experience.
  • MySQL with caching (Redis) and high-concurrency systems.

Responsibilities

  • Design, develop, and optimize core modules for microservices platform.
  • Participate in system architecture design and performance optimization.
  • Ensure availability, security, and scalability of payment systems.
  • Collaborate with Product, Frontend, QA, and Risk teams on releases.
  • Contribute to code reviews and engineering best practices.

Skills

Java
JVM
Concurrency
Collections
I/O
Spring Boot
Spring Cloud
MySQL
Redis
RESTful APIs
Performance tuning
Distributed systems

Tools

RocketMQ
Kafka
Elasticsearch
GCP/AWS

Job description

Senior Java Engineer (Fintech / Payments)

Jayapay is a global payment gateway provider enabling businesses to scale seamlessly across borders through localized, secure, and high-performance payment solutions.

With coverage across multiple high-growth markets, Jayapay supports a wide range of local payment methods including QR payments, e-wallets, bank transfers, and card networks, allowing merchants to deliver frictionless checkout experiences tailored to each region. Powered by robust APIs, real-time analytics, and bank-level security standards, we help businesses optimize transactions, improve conversion rates, and operate with confidence at scale.

At Jayapay, we operate with speed, ownership, and ambition.
https://jayapayment.com/

What We Offer
  • Performance bonuses
  • Miscellaneous allowances
  • 12 days annual leave + all public holidays (approx. 30 paid days off annually)
  • Exposure to global fintech projects and scalable system architecture
  • Complimentary snacks and beverages in a vibrant work environment
Job Responsibilities
  • Design, develop, and optimize core modules for our financial-grade microservices platform.
  • Participate in system architecture design, technical solution planning, and performance optimization.
  • Ensure high availability, scalability, and security of payment systems handling high transaction volumes.
  • Collaborate closely with Product, Frontend, QA, and Risk teams to deliver reliable and secure releases.
  • Troubleshoot complex production issues and provide long-term technical improvements.
  • Contribute to code reviews, technical sharing, and engineering best practices within the team.
Requirements
Must Have
  • Minimum 5 years of hands-on Java development experience.
  • Strong foundation in Java core concepts (JVM, concurrency, collections, IO).
  • Solid experience with Spring Boot and Spring Cloud microservices architecture.
  • Strong knowledge of MySQL and experience with Redis or other caching systems.
  • Hands-on experience in high-concurrency or distributed systems environments.
  • Experience with RESTful APIs and backend performance tuning.
  • Strong analytical thinking and ability to independently solve complex technical problems.
Good to Have
  • Experience in banking, fintech, payment, or financial systems.
  • Familiarity with message queues such as RocketMQ or Kafka.
  • Experience with Elasticsearch or data processing workflows (ETL).
  • Experience with cloud platforms such as GCP, AWS, or similar environments.
Other Information

Office Hours: 9.30am – 6.30pm

What can I earn as a Java Software Engineer

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

Similar jobs worth comparing

Senior Java Engineer (Fintech / Payments)
Senior Java Engineer (Fintech / Payments)

Jayapay • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Competitive base salary
Performance bonuses
Miscellaneous allowances
+3
Senior Java Engineer — Fintech Payments Platform
Senior Java Engineer — Fintech Payments Platform

Jayapay • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Competitive base salary
Performance bonuses
Miscellaneous allowances
+3
Senior Java Engineer | Fintech Payments & Microservices
Senior Java Engineer | Fintech Payments & Microservices

CREDSPIRE SDN BHD • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Performance bonuses
Miscellaneous allowances
12 days annual leave + all publicholid
+2
Sales Manager/Executive -Fintech (Basics+Uncapped Commission)
Sales Manager/Executive -Fintech (Basics+Uncapped Commission)

Jayapay • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Competitive base salary
Attractive monthly commission
Guaranteed commission during probation
+2
Customer Service Manager (Fintech/Live Chat)
Customer Service Manager (Fintech/Live Chat)

Jayapay • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Competitive base salary
Attendance incentives
Parking Allowance
+3
Backend Engineer (Java)
Backend Engineer (Java)

Dada Consultants • Kuala Lumpur

On-site
MYR 380,000 - 570,000
Back End Developer
Back End Developer

dtcpay • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Backend Engineer - Payments & Wallet Systems (Onsite)
Backend Engineer - Payments & Wallet Systems (Onsite)

dtcpay • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Ambition • Cyberjaya

Hybrid
MYR 180,000 - 280,000
Hybrid work arrangement (3 days in-办公室
Medical coverage
Flexi benefit plan
+2
Java,Microservices,Springboot,XML
Java,Microservices,Springboot,XML

Tap Growth ai • Kuala Lumpur

On-site
MYR 90,000 - 130,000