13/05/2020
Java development
"Job Responsibilities:
1. Independently organize the requirements and software design;
2. Submit high-quality code on time and complete development tasks according to the project plan;
3. Standardize the preparation and maintenance of documents, and other project-related work;
4. Help other members of the team solve technical problems and share related technologies.
Qualifications:
1. Bachelor degree or above, major in computer or related field; 5 years experience in java project development;
2. Have deep experience in Java-based JVM, Java multithreading, concurrency and database programming;
3. Familiar with mainstream open source application frameworks, such as Spring, springBoot, springMVC, MyBatis, velocity, XML, Vue, Maven and other development technologies;
4. Familiar with or understand Dubbo, common mq, microservice framework, ZooKeeper, nginx, etc .;
5. Familiar with relational database MySQL Oracle, etc., and corresponding database tuning
SQL optimization;
6. Familiar with Redis, Memcached, HBase, etc .;
7, Familiar with the design and application of distributed systems, familiar with the mechanisms and implementation of distributed, cache, messaging, load balancing, etc .;
8. Love technology, have unremitting pursuit of technology, like researching open source code;
9. Good learning ability, teamwork ability and communication ability; good at thinking, able to analyze and solve problems independently. "
Salary 3500-6000usd