Senior Backend Java Developer (Multiple Vacancies)
Responsibilities :
- Analyze business requirements, design solutions for the trading / fintech system, and write code.
- Conduct technical research and tackle key challenges in the system and projects by keeping up with the latest architecture and Java technology trends.
- Continuously identify functional, performance, and architectural issues in the system and propose improvement plans.
- Implement best practices in code quality, mentor junior developers and collaborate with DevOps and leaders.
Requirements :
Over 5 years of professional Java development experience, with the ability to independently complete business coding.Proficient in Java language, data structures, and multithreaded programming; familiar with common design patterns and performance optimization; strong skills in Java I / O, multithreading.Expert in MySQL database design, excellent SQL writing and tuning abilities, and proficient with Redis.Skilled in common distributed service governance frameworks (e.g., Dubbo) and microservices frameworks (e.g., Spring Boot, Spring Cloud); experience in distributed system architecture design and high concurrency handling.Familiar with big data technology stacks, including but not limited to Hadoop, Flink, Spark, Kafka, Hive, etc.Good communication skills in English, Mandarin and Malay. (This is part of the requirement to liaise with government multi-lingual site project)Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Information Technology, Design, and ConsultingIndustries
IT Services and IT Consulting, Business Consulting and Services, and Technology, Information and MediaThe posting has been refined to focus on the core responsibilities and qualifications for the Senior Backend Java Developer role. No tables or presentational formatting are used.
#J-18808-Ljbffr