Web Service Engineer
Beijing
PURPOSE OF JOB:
Describe the overall nature and purpose of the job as it exists today.
Serve for web service development, mainly focus on Company Select and cloud service.
RESPONSIBILITIES:
1. Design, architect and implement Java based enterprise server applications
2. Create high level designs of product features
3. Participate and guide engineers in designing features and code
4. Be responsible for the “overall picture” – planning the overall product architecture given the product roadmap
5. Guide the technological “education” of the group. Introduce the group to new technologies relevant to their current challenges and to the future challenges of the product
FUNCTIONAL COMPETENCIES:
1. Hands on experience as a software developer; at least 5 years as an enterprise Java architect
2. Deep technological knowledge in the following areas:
Databases (SQL and admin level knowledge);
Persistence technologies (e.g. Hibernate);
Application servers and web servers and the architecture of backend Java applications;
UI technologies and web design patterns
3. Strong product technological vision. Highly curious. Able to research and learn new technologies and demo them
Other Excellent communication and interpersonal skills |