Job Responsibilities:
- Design, develop, maintain, and optimise communication applications and services using Free-Switch for the call center.
- Understand business requirements, identify needs, and collaborate with the team to ensure timely and quality project deliveries.
Qualifications:
- 3 to 5 years of Java development experience, with involvement in large-scale projects.
- Bachelor's degree or higher in a relevant field.
- Strong Java foundation with excellent coding skills and a passion for technology.
- Proficiency in popular open-source frameworks and middleware technologies such as SpringBoot, Spring Cloud, MyBatis, etc.
- Familiarity with database technologies like MySQL, and knowledge of distributed databases and big data technologies.
- Understanding of communication protocols (e.g., SIP, RTP, RTCP, HTTP) and familiarity with Free-Switch architecture and its modules. Experience in Free-Switch secondary development is a plus.
- Proactive attitude with strong teamwork and communication skills.
- Proficiency in Mandarin.