1. Participate in analyzing project needs, studying project technical details, carrying out detailed design of system framework and core modules, writing corresponding technical documents;
2. Participate in project planning and complete technical monitoring and coordination from start to finish of the project;
3. Complete software work according to development progress and divide tasks and develop corresponding software modules;
4. Modify and improve software promptly when necessary and coordinate with software testing and acceptance work;
1. Bachelor's degree or higher, major in computer related with 2 years or more working experience, priority given to those with experience in OA, CRM, MES, ERP and other platforms;
2. Ability to learn, self-control, sense of responsibility, good teamwork spirit, good communication, able to withstand work pressure, adaptable to short and medium-term business trips;
3. Proficient in Java/J2EE programming and proficient in development tools such as IDEA/Eclipse/Git/SVN;
4. Familiar with writing SQL statements and have used PostgreSql, Mysql, SQL Server and Oracle;
5. Familiarity with microservice architecture, mainstream technology groups such as Spring, MyBatisPlus, Redis, MQ, Nacos, etc., familiar with REST interface programming, and proficient in front-end technologies such as ES6 and VUE;
University degree in Information Technology or related field.
At least 2 years of experience working with Java and .Net.
Experience in enterprise application development is a plus.
Ability to read and write technical documents in English.