IBM Web Application Developer in BEIJING, China

  • Work with the Architect to deliver the design documents such as High Level Design, Content Spec etc.- Support test team to achieve the testing goal.- Work with WW teams to analysis the business requirements, design and implement the solution- Work with the WW/Local team leads to drive innovation during the full lifecycle of development- Work together with worldwide counterparts and collaborate across teams to build mutual trust relationship.- Responsible for the design, coding, unit testing, defect fix, etc

Job Requirements: (skills/experiences/Qualifications) - Solid knowledge of Java technology and SOA, including but not limited to EJB, JSP, Servlets, JMS, Web Services - Be familiar with popular web development frameworks and tools, such as Struts, Spring, Hibernate. - Be familiar with popular development tools, such as Eclipse, CVS, Ant, JUnit, etc - Solid knowledge on modeling, design patterns, refactoring, unit test. - Solid knowledge on Agile methodology and practices, such as SCRUM, Extreme Programming (XP), Test Driven Development (TDD), Continues Integration, etc. - Solid knowledge on Database application development and LDAP - Strong software engineering, project management knowledge & experience - Bachelor or master degree in computer science or equivalent experience - Excellent written/spoken communication skills in English - Strong communication skill