Job Description
Responsibilities
- Design, develop, and maintain various modules of the company’s platform systems.
- Maintain and participate in the release and operation of microservices, including system deployment, end-to-end stress testing, performance monitoring, traffic control, and distributed tracing.
- Lead and participate in the architecture design and technical solution evaluation of key projects, conducting technical reviews, feasibility assessments, and risk analysis.
- Develop a deep understanding of business requirements and drive technical initiatives that support business objectives, resolve operational challenges, and improve development efficiency and delivery speed.
- Plan and implement architectural upgrades, stability improvements, and performance optimization for core business services and critical systems.
- Collaborate closely with cross-functional teams across different business units, promoting technical knowledge sharing, cross-department collaboration, and mentoring junior engineers to strengthen the overall engineering capability.
Job Requirements
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
- Minimum 3 years of Java development experience, with hands-on experience in Internet-based projects. Able to independently develop new projects as well as enhance and maintain existing systems.
- Strong expertise in Java multithreading and thread pool management, with solid knowledge of distributed systems, caching technologies, message queues (MQ), and search technologies.
- Familiar with distributed backend service development processes and best practices. Proficient in development frameworks such as Spring, MyBatis, Spring Boot, and Dubbo.
- Proficient in Redis, Elasticsearch, and other NoSQL technologies. Strong experience in MySQL database design, development, performance optimization, and tuning.
- Self-motivated, dependable, and proactive, with a strong sense of ownership and a continuous learning mindset. Candidates who demonstrate initiative and a passion for continuous improvement will have an advantage.
- Experience in trading systems, payment systems, or fintech-related backend development is highly preferred.
- Experience in business application testing or development testing is an added advantage.
- Proficient in both Mandarin and English in all spectrums. We are seeking candidates proficient in Mandarin to effectively communicate with Mandarin-speaking clients.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru