Java Technology Expert/Architect
盛华新材料
Negotiable
Minimum education level:
Unlimited
Number of positions available:
5
Experience requirement:
1–3 years
Work location:
河北省石家庄市长安区
There are numerous positions available—feel free to reach out! We’re hiring at all levels, from junior to senior, expert, architect, and even team lead roles, covering a wide range of business areas. Here are just a few examples:
[Java Development Engineer - [User Growth]]
Job Description
1. Take charge of the research and development of 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 content sharing and propagation.
2. Participate in designing system technical solutions, developing core code, and optimizing system performance—including modules such as a high-performance backend engine, massive data storage and streaming transmission, user data centers, and complex business backends.
3. Participate in various innovation and optimization initiatives, specialized technical research, and forward-looking projects such as the introduction of new technologies.
Job Requirements
1. Bachelor’s degree or above in Computer Science or a related field, with more than 1 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, and highly available systems;
4. Possess excellent logical thinking skills and are passionate about tackling challenging problems; demonstrate a strong drive for self-improvement and a keen thirst for knowledge, with a natural curiosity about new ideas and concepts.
5. Priority will be given to candidates with experience in user growth, automated user operations, ad delivery optimization, and programmatic buying.
6. Preference will be given to candidates who have experience optimizing ad campaigns on platforms such as Facebook, Google, Baidu, and Tencent.
——————————————————————
[Senior Java Development Engineer (Server) – [Main App]]
Job Description
We are a team of backend engineers with an unwavering passion for pushing the boundaries of technology. We’re responsible for building company-level business platforms and mid-platform solutions, dedicated to boosting development efficiency across all our business units.
As the core R&D team driving major company events like the Spring Festival, joining us means you’ll have the chance to tackle high-concurrency projects with millions of QPS.
1. Participate in the development of core product requirements for Kuaishou, deeply explore and analyze business needs, draft technical solutions and system designs, and undertake related code development.
2. Embrace the challenges of high concurrency and massive data volumes, analyze and identify system optimization opportunities, and take responsibility for driving improvements in system performance and availability.
3. Embrace the challenges posed by the complexity of mid-platform/platform system design and implementation, analyze and identify opportunities for system optimization, and take responsibility for driving improvements in the system’s rationality, reliability, and usability.
4. Introduce innovative technologies and solutions to the team, and tackle challenges with creative 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, and well-versed in common open-source distributed middleware, caching solutions, and message queues. Also experienced with MySQL and DevOps practices under Linux.
3. Familiar with object-oriented design and possessing solid system architecture design capabilities;
4. Passionate about technology, with nearly exacting standards for code quality and development practices, and skilled in communication and teamwork.
5. Prior experience in designing large-scale, distributed systems with high concurrency, heavy load, and high availability, as well as ensuring system stability, is preferred.