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