ABOUT US

Java Technologist/Architect

5000

Education:

junior college

|

Work Experience:

1-3 years

|

Numbers:

5


Job Description

There are many positions, welcome to communicate. Java junior, senior, expert, architect, leader and other positions at all levels, all kinds of business have recruitment needs, the following are some examples:

[Java Development Engineer - [User Growth]]

 

Job Description:

1. Undertake the research and development of key high-concurrency distributed systems, and build a first-class user growth engine, covering user growth, delivery optimization, programmatic purchasing, user sharing and dissemination, etc.;

2. Participate in the design of system technical solutions, core code development and system tuning, including high-performance back-end engine, massive data storage and streaming, user data center, complex business background and other modules;

3. Participate in forward-looking projects such as various innovation optimization, special technology research, and new technology introduction.

 

Qualifications

1. Bachelor degree or above in computer science or related majors, with more than 1 year of experience in large-scale Web application development and architecture;

2. Familiar with Linux development environment, proficient in Java and object-oriented design and development;

3. Familiar with the design and development of large-scale distributed, high-concurrency and high-availability systems;

4. Excellent logical thinking ability and enthusiasm for solving challenging problems; Have a strong sense of self-motivation and curiosity, and have a curiosity about new things;

5. Experience in user growth, automatic user operation, delivery optimization, and programmatic purchase is preferred;

6. Have used Facebook, Google, Baidu, Tencent and other advertising platforms, and have experience in delivery optimization is preferred.

——————————————————————

 

Senior Java Development Engineer (Server) - [Main App]

 

Job Description:

We are a group of back-end engineers with the ultimate pursuit of technology, responsible for building a company-level business platform, business middle platform, and committed to improving the efficiency of all business development.

As the main R&D team of the company's Spring Festival and other large-scale events, joining us will have the opportunity to participate in the challenge of high-concurrency projects with millions of QPS.

1. Participate in the development of Kuaishou's core product requirements, deeply explore and analyze business needs, write technical solutions and system design, and related code development;

2. Accept the challenge of high concurrency and massive data, analyze and discover the optimization points of the system, and be responsible for promoting the improvement of the performance and availability of the system;

3. Accept the challenge of the complexity of the design and implementation of the middle platform/platform system, analyze and discover the optimization points of the system, and be responsible for promoting the rationality, reliability and availability of the system;

4. Introduce innovative technologies and innovative solutions to the team, and solve problems with innovative ideas.

 

Qualifications

1. More than three years of Java development experience, with solid basic computer knowledge and programming skills;

2. Proficient in multi-threaded programming, familiar with JVM, familiar with common open source distributed middleware, cache, message queue, etc., familiar with MySQL, familiar with DevOps under Linux;

3. Familiar with object-oriented design, have certain system architecture design ability;

4. Love technology, have almost strict requirements for code quality and development specifications, and be good at communication and teamwork;

5. Experience in large-scale distributed, high-concurrency, high-load, high-availability system design and stability is preferred.