freehire launches on Product Hunt on 26 August.

Follow →

Java Developer (Bank / Finance, 35-50K)

Summary

Builds and maintains secure, scalable Java microservices and APIs for payment systems, deploying to cloud infrastructure with Kafka and DevOps practices.

SW9004 | 23 Jun 2026

Java Developer (Bank / Finance, 35-50K)

Responsibilities

  • Design, build, and maintain high-volume, scalable backend microservices and APIs.
  • Deploy containerized core applications to cloud infrastructure, ensuring maximum system availability.
  • Implement secure transaction architectures and real-time message streaming for payment workflows.

Qualifications

  • Bachelor’s degree in Computer Science or Engineering with 3–8+ years of hands‑on Java backend development experience (Java 8/11/17+).
  • Proficiency in Spring Boot/Cloud, RESTful APIs, microservices, relational databases (Oracle/PostgreSQL), cloud platforms (AWS), Docker/Kubernetes, and Kafka.
  • Solid understanding of the payments domain, high‑availability systems, security best practices (encryption, OAuth, PCI‑DSS), and DevOps/automated testing.
  • Strong problem‑solving abilities, a high sense of ownership, and the agility to work independently while supporting team coordination.
  • Excellent English communication skills, with Cantonese or Mandarin fluency being a major plus.

Benefits

  • 40-50K Depends on Experience
  • 10-20 Days Annual Leave
  • 5-day Work Week
  • Friendly and Energetic Working Environment

See also