Backend Development Engineer
Qingdao, subprovincial city in Shandong | Undergraduate and above
1People
2024-10-21
Job Responsibilities:
- Design, develop, and maintain backend system business and common modules.
- Optimize and enhance the basic platform services, improve system performance, and refactor the system.
- Interface with other systems, complete various meteorological data parsing, data integration, and external data pushing.
Maintain the company's delivered products, organize project-related documentation, and provide technical support.
Requirements:
- Bachelor's degree or above in Computer Science, Electronic Engineering, Automation Control, Precision Instruments, or related fields.
- Proficient in Java programming language and object-oriented design, with a good understanding of IO, multithreading, collections, and basic frameworks. Familiarity with JVM principles is a plus.
- Familiar with mainstream web frameworks such as Spring, Spring Boot, Hibernate/MyBatis/MyBatisPlus, and experienced in database development with MySQL, Oracle. Understanding of HTTP protocol and TCP Socket programming.
- Familiar with design patterns, distributed systems, caching, and messaging mechanisms.
- Basic knowledge of HTML5, JavaScript, CSS, JSON, and other related web technologies.
- Good communication and writing skills, strong teamwork awareness, willingness to learn, and ability to master multidisciplinary knowledge.