Find a jobRecruiters

Senior Java Engineer (Fintech / Payments)

Exclusive opportunity

Onsite

Senior Java Engineer (Fintech / Payments)

CREDSPIRE SDN BHD

Senior Java Engineer (Fintech / Payments)

Skills

Google Cloud PlatformJavaTesting & QAMicroservicesSpring BootMySQLKafkaRedisAWSElasticsearch

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

MYR 108,000 – MYR 132,000 / year

Location:

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Work mode:

Onsite

Published on:

1 September 2026

What they need


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

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

Other offers great for you!

These companies are also looking for great profiles

Theodo

Développeur Fullstack Java / Angular - Le Mans

500

Freelance

Paris, France

Hybrid

Skills

AngularJavaSpring Boot

14 hours ago

Quick apply

QAptiv-IT

Développeurs Java / Angular

Permanent contract

Brussels, Belgium

Hybrid

Skills

AngularJava

10 hours ago

Quick apply

QAptiv-IT

Développeurs Java / Angular

Freelance

Brussels, Belgium

Hybrid

Skills

AngularJava

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools