Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jayapay

Open 17d

Senior Java Engineer (Fintech / Payments)

Posted
Discussion

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 .

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available