Job category: JAVA Development Engineer
Job nature: Full time
Recruitment deadline: October 27, 2023
Work location: Beijing
Other benefits: holiday benefits+paid annual leave+year-end bonus
Job requirements:
1. Proficient in mastering the basic knowledge of JAVA
2. Proficient in using SpringMVC and Springboot, understand the basic knowledge of Spring open-source projects, and understand the implementation logic of SpringMVC and Springboot functions
3. Understand the configuration, usage, product advantages, and usage scenarios of Servlet containers such as Tomcat, Netty, and Undertow
4. Understand the basic principles of JVM and understand the relevant parameters of JVM operation
5. Proficient in using Maven to compile and package Java projects
6. Proficient in using Linux and able to independently deploy applications and manage servers
7. Proficient in using middleware such as Nginx, Redis, RocketMQ, etc
8. Proficient in using MySQL, able to independently deploy and manage MySQL single node or multi node instances
9. Proficient in using SQL language, able to write and optimize SQL statements based on business needs
10. Can understand and organize business requirements, and convert business language into development language
11. Can read and understand system design documents, and develop the system according to design and development protocols
12. Have good development habits, be able to comply with the company's development regulations, and be able to write technical documents based on the development content
13. Strong learning ability, able to quickly learn and get started with new technologies and products that need to be used in work.
14. Good communication and cooperation skills, able to complete cross project and cross team collaborative work
15. Be down-to-earth and serious