022-83860618

RECRUIT

CONTACT US

Address:3605, Building A, Fuli Center, No. 11 Hefei Road, Hexi District, Tianjin
Tel:022-83860618

RECRUIT
HOME > RECRUIT > RECRUIT >

JAVA Development Engineer (Beijing)

Release time:2023-10-26    Reading times:

Job category: JAVA Development Engineer

Job nature: Full time

Recruitment deadline: December 31, 2023

Work location: Beijing

Work experience: More than 3 years of practical Java project development experience

Education requirements: Bachelor's degree or above in computer science or related fields

Other benefits: holiday benefits+paid annual leave+year-end bonus

Job responsibilities:

1. Independently organize requirements and software design;

2. Participate in the discussion and analysis of business requirements;

3. According to the project plan, submit high-quality code on time and complete development tasks;

4. Improve the high availability (performance, capacity) of the system;

5. Standardize the writing and maintenance of documents, as well as other project related work;

6. Assist other team members in resolving technical issues and sharing related technologies.

Job requirements:

1. Having a solid foundation in Java, with deep experience in JVM, Java multithreading, concurrency, and network communication;

2. Familiar with web front-end technologies such as HTML5, JavaScript, Ajax, CSS, JQuery, Extjs, Dojo, node.js, etc;

3. Familiar with mainstream open source application frameworks, such as Spring, SpringMvc, struts, iBatis, hibernate, velocity, XML, JSON, Maven, and other development technologies;

4. Familiar with web service, springboot, Dubbo, ZooKeeper, etc;

5. Familiar with relational databases such as MySQL and Oracle, as well as corresponding database tuning and SQL optimization;

6. Familiar with Memcached, MongoDB, Redis, HBase, etc;

7. Familiar with common message middleware, such as ActiveMQ, RabbitMQ, Kafka, etc;

8. Familiar with the design and application of distributed systems, familiar with mechanisms and implementations such as distribution, caching, messaging, and load balancing;

9. Love technology, have a relentless pursuit of technology, and enjoy researching open source code;

10. Good learning ability, teamwork ability, and communication skills; Good at thinking, able to independently analyze and solve problems