Job Duties:
• To analyze requirements, write design or program specifications
• To code Java/J2EE applications to implement product features
• Communicate and work closely with peer developers
• Guide and support junior developers
Requirements:
• BS/MS degree in Computer Science or equivalent
• About 2+ years experience of software development, experience in supervising a development team is an advantage
• Good command of speaking and writing English
• Be skilled at Java technologies, such as: struts, spring, JMS etc.
• Be good at Object Oriented Analysis and Design, Design Patterns, familiar with UML
• Be skilled at Oracle/Sybase DBMS development is required
• Be familiar with Unix environment and command
• Experience in software test is a plus
• Strong responsibility and flexibility under work pressure