Senior Java Developer

Our client is looking for a Senior Java Developer to join their team to assist in design as well as development of secure transaction based application. The ideal candidate will join an Agile development team, and develop proprietary application to support internal and external clients.
Responsibilities:
Deliver scalable and reliable J2EE applications
Maintain existing apps, implement new features and fix critical bugs
Work in a collaborative team environment
Contribute to unit and automated system test
Requirements:
4+ years of J2EE development experience
Extensive experience with OOD including design patterns
Experience developing in a Unix/Linux environment
Experience integrating middle tier applications with databases (Oracle Preferred)
Excellent communication skills to work in a collaborative environment
Working experience with automated test frameworks such as Junit and WebUnit
Preferences:
Experience with JBoss, Weblogic, JMX, rule engine and SOA is preferred
Experience with Agile
Experience working with third party integrations
Knowledge of security technologies such as encryption and authentication
Experience with Hibernate and Toplink would be nice
Experience with Atalla
Experience in a high transaction environment
Luna Data Solutions is an Equal Opportunity Employer. There is no sponsorship available for this opportunity.
To apply, please send resumes to Christina@lunadatasolutions.com