Position Description:Responsible for design and development of web based case management systems.
Education and Experience: The candidate will have at least a bachelor’s degree or the equivalent related work experience.The candidate will have a broad understanding of resident information systems, at least 4 years IT experience and at least 2 years experience as a java developer.
Preferred Knowledge/Skills/Abilities:
·Solid Java J2SE and web application development skills
·Experience in modeling and using relational databases, especially Oracle 9i/10g
·Experience in using the Hibernate data access framework
·Experience in developing and deploying web services
·Experience in service-oriented architecture and solid object-oriented design patterns
·Familiarity with the Spring Framework and the separation of concerns (SoC) and inversion of control (IoC) patterns
·Experience in developing in a test-driven development environment, especially using JUnit/Mock Objects/etc.
·Familiarity with Maven 2.x and Log4j technologies
·Eclipse IDE experience preferred
Bonus Skills
·Plus if candidate has experience developing web-based case management systems
·Plus if candidate has experience working with Ajax in Java web development projects
·Plus if candidate has experience with Oracle Application Server and OC4J