Senior Java Engineer (Fintech / Payments)

Jayapay

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

Competitive base salary
Performance bonuses
Miscellaneous allowances
Attendance incentives
12 days annual leave + holidays
Exposure to global fintech projects

Job summary

Jayapay is seeking a Senior Java Engineer to design, develop, and optimize microservices for a financial-grade payments platform. You will work on scalable backend systems, ensure high availability, and collaborate with product, frontend, QA, and risk teams to deliver secure releases.

The role requires deep Java expertise, Spring Boot / Spring Cloud, and solid experience with MySQL and Redis. Join a fast-paced fintech environment with global reach and growth opportunities.

Qualifications

  • Minimum 5 years of hands-on Java development experience.
  • Strong Java core concepts: JVM, concurrency, collections, IO.
  • Experience with Spring Boot and Spring Cloud microservices.
  • Knowledge of MySQL and Redis or similar caching systems.
  • Experience with RESTful APIs and backend performance tuning.
  • Ability to solve complex technical problems independently.

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.

Skills

Java programming
Distributed systems
Performance optimization
REST APIs
Analytical thinking

Tools

Spring Boot
Spring Cloud
MySQL
Redis
Kafka
RocketMQ

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

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/

About Us

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
  • Competitive base salary
  • Performance bonuses
  • Miscellaneous allowances
  • Attendance incentives
  • 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 Location: Bukit Bintang (Public Transport Accessible)

Office Hours: 9.30am – 6.30pm

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad .

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)

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
Business Development Executive – Fintech & Payments
Business Development Executive – Fintech & Payments

ORION GLOBAL SYSTEMS & MANAGEMENT SDN. BHD. • Subang Jaya

On-site
MYR 45,000 - 78,000
Senior Backend Developer – Java Spring- Full Stack
Senior Backend Developer – Java Spring- Full Stack

Mindpec Solutions • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Payment Operations Specialist
Payment Operations Specialist

Jobstreet Malaysia • Kuala Lumpur

Hybrid
MYR 47,000 - 76,000
Daily allowance
Software Engineer (Java)
Software Engineer (Java)

Ambition Recruitment • Cyberjaya

Hybrid
MYR 120,000 - 180,000
Hybrid work
Medical coverage
Flexi benefits
+2
FinTech Internal Audit & Compliance Lead
FinTech Internal Audit & Compliance Lead

Axai Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Competitive salary
Health benefits
Company Trip
+3
Developer - Engineer (Java)
Developer - Engineer (Java)

Skill Quotient Technologies Inc • Kuala Lumpur

On-site
MYR 180,000 - 280,000
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