1. Able to independently or lead a small team to complete requirements analysis, design, coding, unit testing, maintenance and related document writing according to development specifications and processes.
2. Responsible for the design, development and maintenance of core functions
3. Training and improving the overall skill level of the team
4. Solving difficult problems encountered in production and locating and solving system performance problems.
5. Complete other tasks assigned by superior leaders.
Java Developer
Responsibilities:
1. Able to independently or lead a small team to complete requirements analysis, design, coding, unit testing, maintenance and related document writing according to development specifications and processes.
2. Responsible for the design, development and maintenance of core functions
3. Training and improving the overall skill level of the team
4. Solving difficult problems encountered in production and locating and solving system performance problems.
5. Complete other tasks assigned by superior leaders.
Qualifications:
1. Bachelor degree or above, computer or related major, more than 5 years of Java EE development experience.
2. Have a solid foundation in JAVA, have strong OOP and OOD development ideas, and be familiar with various design patterns. Have strong coding skills, have business design experience, and be able to solve more complex technical problems;
3. Proficient in using mainstream JAVA open source frameworks, such as Spring, Spring boot, Spring cloud, myBatis, etc.
4. Familiar with MySql, capable of database design and optimization, familiar with redis caching technology, familiar with message middleware, and ElasticSearch.
5. Familiar with distributed development and the application scenarios of distributed components
6. Have certain experience in concurrent processing and familiar with performance optimization
7. Have strong learning ability, communication ability, teamwork ability and independent problem-solving ability, and a high degree of Sense of responsibility and able to withstand greater work pressure. Able to guide junior engineers and specialists to complete simple
business development work.
8. Fluent in English read/write/speak.