WANT SR. JAVA DEVELOPER, MINIMUM 9 YEARS PLEASE
Job Requirement: Required/Mandatory Skills and Experience
· Team player with good organization skills and attention to detail
· Solid analytical and problem-solving skills
· Excellent verbal & written communication skills
· Strong technical knowledge of multiple-tier client/server applications
· Two years of related work experience with a Bachelor’s Degree OR three years related work experience with a Technical Certificate or college courses OR four years of related work experience in:
· Designing, programming, deploying and maintaining Java 5 using Annotations and HTML code
· Hibernate using Enterprise JavaBeans 3.0
· Spring 2.5
· JPA Entity Manager
· DOJO Tool Kit
· Spring MVC
· Web Services using Apache CXF
· RAD 7.5
· DB2 version 9
· Application code promotion and configuration management (CVS preferred)
· Programming for relational database management systems (DB2 version 9, SQL preferred)
· Multi-Tier, Object Oriented software (UML, RUP, ANT, JSP/J2EE, MVC/Spring, Hibernate, WAS, MQ preferred)
Preferred Skills Required:
·Desired/Optional Skills and Experience
· ILOG JRules development and support
· Demonstrated technical leadership
· Professional exposure to the health care or insurance industries
· Supporting applications in, or converting from, mainframe environments
· Complex development projects applying formal life cycle methodology
· Developing and supporting software for large, multi-site organizations
· Complex development projects applying formal life cycle methodology
· End-user support and problem analysis
· Test scripting, execution and documentation (Rational test suite, WinRunner, Junit)
· Mainframe development and runtime environments (CICS, TSO, JCL)
Position Description: Requires in-depth knowledge and experience- Uses best practices and knowledge of internal or external business issues to improve products or services- Independently solves complex problems; takes a new perspective using existing solutions- Works independently, receives minimal guidance- Acts as a resource for colleagues with less experience; may direct the work of other staff members
Specific expertise in solving complex Web-based application solutions. Analyzes, designs, develops and supports all major Web information systems designs from an enterprise perspective. Requires significant expertise in applicable and various development technologies.