Responsibilities

Joining various software development projects

General requirements:

Fluent in Java and J2EE technologies to develop web-based applications
Knowledge about OO design and patterns
Good English communication skills (especially reading and writing)
Experience with test-driven development, agile development and e-commerce domain knowledge is a plus

Java team 1:

Good understanding on Service Oriented Architecture (SOA), JMS, Multi-threading, ORM
Experience using EJB 3.0, JBoss Messaging, Hibernate
Experience working with JBoss Application Server, Oracle 10g
Experience with Flex is a strong plus

Java team 2:

Experience using open-source frameworks in Java such as Spring, Struts, Apache Tiles, Hibernate, Lucene, Solr, Velocity
Experience working with Resin, Glassfish, Oracle 10g, MS SQL Server 2005

If you're interested in this position, please address your latest resume to career@kms-technology.com