Talent Recruitment
Java Technical Expert/Architect
To be negotiated.
Minimum education level:
Unlimited
Number of positions available:
5
Experience Requirements:
1–3 years
Work location:
河北省石家庄市长安区
We have a wide range of positions available—feel free to reach out for a chat. We’re hiring for roles at all levels, including Junior, Senior, Expert, Architect, and Team Lead, as well as across various business domains. Below are just a few examples:
[Java Development Engineer – [User Growth]]
Job Description
1. Take charge of the R&D for critical, high‑concurrency distributed systems, building a world‑class user growth engine that covers areas such as user acquisition, ad delivery optimization, programmatic buying, and user‑driven sharing and propagation.
2. Participate in the design of system technical solutions, core code development, and system optimization, including modules such as high‑performance backend engines, massive data storage and streaming, user data centers, and complex business backends.
3. Participate in various forward‑looking projects such as innovation and optimization initiatives, specialized technical research, and the introduction of new technologies.
Job Requirements
1. Bachelor’s degree or above in Computer Science or a related field, with more than one year of experience in large-scale web application development and architecture.
2. Familiar with the Linux development environment and proficient in Java and object‑oriented design and development.
3. Familiar with the design and development of large-scale distributed, high‑concurrency, high‑availability systems.
4. Possess excellent logical thinking skills and a strong passion for solving challenging problems; demonstrate a strong drive for self‑improvement and a keen desire to learn, with a natural curiosity about new things.
5. Prior experience in user growth, automated user operations, ad spend optimization, and programmatic buying is preferred.
6. Preference will be given to candidates who have experience using advertising platforms such as Facebook, Google, Baidu, and Tencent and have prior experience in ad campaign optimization.
——————————————————————
Senior Java Development Engineer (Server) – [Main App]
Job Description
We are a team of backend engineers with an unwavering commitment to technological excellence, responsible for building company‑level business platforms and business midends, all while striving to enhance development efficiency across every business.
As the core R&D team for the company’s major events, such as the Spring Festival, joining us means you’ll have the opportunity to take on the challenge of high‑concurrency projects with millions of QPS.
1. Participate in the development of core Kuaishou product requirements, conduct in-depth exploration and analysis of business needs, draft technical solutions and system designs, and carry out related code development.
2. Accept the challenges posed by high concurrency and massive data volumes, analyze and identify optimization opportunities within the system, and take responsibility for driving improvements in system performance and availability.
3. Embrace the challenges posed by the complexity of mid‑end/platform system design and implementation, analyze and identify areas for system optimization, and take responsibility for driving improvements in system rationality, reliability, and availability.
4. Introduce innovative technologies and solutions to the team, and tackle problems with innovative thinking.
Job Requirements
1. More than three years of Java development experience, with a solid foundation in computer science and strong programming skills.
2. Proficient in multithreaded programming, familiar with the JVM, well-versed in common open-source distributed middleware, caches, message queues, etc., and knowledgeable about MySQL and DevOps under Linux.
3. Familiar with object-oriented design and possess a certain level of system architecture design capability.
4. Passionate about technology, with nearly exacting standards for code quality and development practices, and adept at communication and teamwork.
5. Prior experience in designing large-scale distributed systems with high concurrency, heavy workloads, and high availability is preferred.