Senior Java Software Engineer/Team Leader
renesolaShanghaiUpdate time: July 21,2015
Job Description
Responsibilities
His/her key tasks will cover the following areas:
Be responsible for development of large-scale applications, related systems and tools, including analysis, design, implementation, unit testing and documentation;
 Interact successfully with business owners, project managers and other technical teams;
 Contribute to company's engineering standards and best practices, and instruct junior or middle level engineer to help to solve technical problem;
 Organize and participate in team code review;
 Follow direction and keep peers and manager informed of progress, changes and issues;
 Good communication skills;
 Work well in a team environment or individually, with a positive attitude;
● Able to adapt to work under pressure.
Requirements
● B.S. in C.S., E.E., or related field, M.S. a plus;
● 5 or more years experience in software engineering, experience in ERP, CRM or Ecommerce website project is a plus;
● Familiar with Spring MVC structure, familiar with web application servers such as Tomcat or JBoss;
● Solid experience developing with J2SE and J2EE
● Familiar with the development of Mysql and Oracle database;
● Know large Ecommerce website design principle, able to develop business module independently;
● Familiar with any of common website distributed cache structure (Memcached, Redis, Cassandra, Hbase)

Get email alerts for the latest"Senior Java Software Engineer/Team Leader jobs in Shanghai"