Key Responsibilities
- Technical Analysis: Participate in technical analysis and system design based on product and business requirements.
- Development & Implementation: Independently complete development, architectural design, and coding in strict accordance with development processes and coding standards; conduct independent unit testing.
- Issue Resolution & Optimisation: Troubleshoot, resolve, and track technical issues arising during the development lifecycle, and contribute to continuous system performance optimisation.
- Technical Research & Upgrades: Conduct research on relevant emerging technologies and participate in the modernisation and upgrading of technical platforms in line with company-wide technical roadmaps.
Job Requirements & Qualifications
- Education & Experience: Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline from a full-time university; minimum of 4 years of hands-on Java development experience.
- Java Core Expertise: Solid foundational knowledge of Java, with a deep understanding of I/O, multi-threading, collections, and distributed transactions.
- Framework Proficiency: Mastery of open-source frameworks including Spring Boot, Spring Cloud, and Spring Cloud Alibaba.
- Distributed Architecture: Proficient in the design and application of distributed systems; strong understanding of caching (e.g., Redis) and message queuing (e.g., Kafka/RabbitMQ) mechanisms. Candidates with practical experience in handling high-concurrency scenarios are highly preferred.
- Databases & OS: Familiar with Linux operating systems; highly proficient in utilising and optimising common relational databases, specifically MySQL.
- Tools & Ecosystem: Familiar with Maven for project build automation and Git for source code version control.
- Soft Skills: Strong capacity for rapid learning and adapting to dynamic environments.
- Industry Advantage: Prior development experience in cross-border payments or Virtual Credit Card (VCC) commercial systems is a significant advantage.

