Enable job alerts via email!

Full Stack Developer (Web 2, Java)

Link Compliance

Kuala Lumpur

On-site

MYR 40,000 - 80,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A forward-thinking fintech company is seeking a skilled backend developer to create robust Java and Spring Boot services. This role involves building essential API middleware, managing multi-currency ledgers, and integrating with external banking systems. You'll also ensure compliance through effective risk controls and security measures. The ideal candidate will thrive in a dynamic environment, showcasing strong technical expertise and a proactive attitude. Join this innovative team to contribute to the future of blockchain technology and financial services.

Qualifications

  • Strong experience in Java and Spring Boot development.
  • Familiarity with API design and payment processing systems.

Responsibilities

  • Develop and maintain backend services for API middleware and transaction routing.
  • Integrate banking APIs for fund movements and balance inquiries.
  • Ensure data protection practices to support compliance certifications.

Skills

Java
Spring Boot
API Design
Payment Processing
React
CSS
Data Security
Ledger Systems
Multi-Currency Management

Job description

Our client

is a fintech company that offers web 3 blockchain technology.

Job Responsibilities:
  1. Backend Development
  2. Build Java, Spring Boot, micro-service framework backend services for API middleware, transaction routing, and ledger operations.
  3. Develop and maintain centralized ledger tracking master and client balances across multiple currencies.
  4. Implement scheduled tasks for transaction monitoring, reconciliation, and compliance operations.
  5. Frontend Development (Lightweight)
  6. Integrate and enhance an existing client and admin portal built on React + TailwindCSS.
  7. API & Bank Integration
  8. Work with external banking APIs for account creation, fund movements (SWIFT, FPS), balance inquiries, and FX execution.
  9. Work with external partner APIs including other payment companies/rails, compliance systems.
  10. Implement real-time FX rate fetching and transaction processing.
  11. Compliance & Risk Controls
  12. Integrate sanctions screening, STP (Straight-Through Processing) engines, and transaction monitoring rule systems.
  13. Security & Audit
  14. Ensure encryption in transit and at rest, audit logging, and data protection practices to support future compliance certifications (e.g., ISO 27001, SOC2).
  15. (Optional / Good to Have)
  16. Knowledge of Solidity for potential future expansion into smart contract modules.
Job Requirements:
  1. Strong hands-on experience in Java + Spring Boot development.
  2. Familiarity with API design, banking API integration, and payment processing systems.
  3. Experience implementing cron jobs and backend event schedulers.
  4. Basic proficiency in React and CSS for frontend integration tasks.
  5. Deep understanding of ledger systems, multi-currency balance management, and financial reconciliation.
  6. Strong grasp of data security best practices and audit trail mechanisms.
  7. Self-starter attitude with the ability to build and ship in a dynamic, high-ownership environment.
  8. Good to have:
  9. Previous experience working in fintech (e-wallet, payment gateway, digital banking, remittance).
  10. Exposure to compliance systems such as AML screening, transaction monitoring.
  11. Willing to advance knowledge in web3 domain and more novel tech stacks.
  12. Solidity or blockchain smart contracts, Node.js.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.