As a backend developer, you are responsible for designing and developing efficient, scalable web applications. The main technology stack includes Spring Boot, MySQL, PostgreSQL, Elasticsearch, Java, and Python.
Skill requirements:
- Familiar with RESTful API development (Spring Boot, SpringMVC, Flask)
 
- Proficient in database management (MySQL, PostgreSQL)
 
- Master Elasticsearch for data retrieval
 
- Capable of applying AI technologies (machine learning, natural language processing)
 
- Understand security best practices
 
- Possess debugging and troubleshooting skills
 
- Familiar with frontend technologies (Vue.js, React, Node.js)
 
- Experience in automated testing and CI/CD
 
You will work closely with the team to build user-friendly web applications and drive product innovation.