CSE Graduate Job Announcements

Fresh Grad Hire - Backend Developer (Virtual Bank)

Job Title: Fresh Grad Hire - Backend Developer (Virtual Bank)

Company Information

Company: Moomoo

Company Website: https://apply.workable.com/moomoo/

Company Background:

Moomoo was created because we realized that the investment platforms available were either too complicated with no real support, or the tools and data needed for users to invest smarter were inaccessible. The investment world was filled with barriers and paywalls which made investing seem like it was only for professionals or the wealthy. We wanted investors of all levels to confidently take on the market and have a platform that provides all the needed tools and data, along with the support and inspiration from a global community of investors. Together, we strive to make smarter investing accessible to everyone.

Position Offered

Job Title: Fresh Grad Hire - Backend Developer (Virtual Bank)

Job Type: Graduate Job

Target Students: Final Year

Job Description:

1. Participate in the design, development, and maintenance of key business systems such as the bank's core system, payment system, fund system, and risk control system.
2. Responsible for the design, coding, self-testing, deployment, operation, and maintenance of the backend service module to ensure code quality, system performance, and system stability.

Job Requirements:

Requirements
1. Bachelor's degree or above in computer science, software engineering, electronic information, mathematics, or other related majors.
2. Solid computer foundation, proficient in core courses such as data structure, algorithms, operating systems, computer networks, etc.
3. Proficiently master at least one language among Java/Go and understand its ecosystem.
4. Familiar with the basic principles of mainstream databases, and understand database design and optimization.
5. Possess good logical thinking ability, learning ability, communication skills, and teamwork spirit, be passionate about technology, and have a strong sense of responsibility.

Bonus points:
1. Proficiency in listening, speaking, reading, and writing in English or Cantonese.
2. Have project experience related to distributed systems, microservice architectures, high concurrency, and high availability systems.
3. Understand message Middleware (such as RabbitMQ, Kafka), caching technologies (such as Redis), and Cloud Native technologies.
4. Have relevant internship experience or project experience in the financial industry, or have a basic understanding of banking operations (such as payment, deposit, loan, accounting engine, risk control, etc.)
5. Open to candidates graduating between January 2025 and August 2026.

Application Method

Application Details:

https://join.futunn.com/#position
https://apply.workable.com/moomoo/

Application Deadline: 30 May 2026 (Saturday)


Date Exhibited: 22 December 2025

More Jobs from Moomoo.