JAVA Engineer
Key Areas of
Responsibility:
§
Product Support role
1)
Respond to Product related online discussion
or inquires;
2)
Cooperate with Sales team to gather and analysis
customer’s requirement;
3)
Complete acceptance testing within
communities;
4)
Act at “product administrator” for system
parameters configuration.
§
Solution Design and Development
1)
Respond to internal software development;
2)
With the Enterprise PM develop integration
points with existing applications;
3)
Play a key role in the architectural design
of solutions during both solution design meetings and coding.
Qualifications:
§
Bachelor or above degree in computer science, engineering, information
systems or related field;
§
3+ years solid and hands on experience as a Java software developer;
§
In-depth knowledge with Java, J2EE, Strusts and Spring;
§
Familiar with Linux, Python,
database, open source development, and cloud/web solutions;
§
Proactive personality with a proven track record of following through
and delivering on responsibilities;
§
Passionate and ability to learn new technologies based on product and
project requirements;
Expert
Knowledge:
Java J2EE (1.4, 1.6)
Click/Velocity
Web applications
Servlets
Web servers(Tomcat and OC4J)
JDBC (Oracle)
Java packaging (JAR, WAR)
Web programming
HTML and CSS
XML, XSL‐FO, Xerces
Javascript, AJAX and JSON
Development tools
Continuous integration
Knowledge of Agile methodologies
Good coding practices
Knowledge of software architecture for critical systems
Knowledge of system performance optimization
Knowledge of software testing practices
Strong mentoring and coaching skills
|