We are currently looking for a Java JEE Developer to join our software development team and assist with designing, building, and maintaining our software systems and in the development of highly interactive software applications (desktop, server, and web services). This entails full life-cycle development, which will involve both new development and maintenance of existing applications.
You will be working with an A-team of excellent designers and developers contributing in everything from the design phase to on time delivery of scalable and high quality applications.
Candidate Skill Set
Experience in Java, JEE Frameworks (Struts, Spring, Sling, etc)
Ability to work with marketing platforms supported by Java standards (JCR, OSGi, REST, etc)
Experience with JBoss, Glassfish, or WebLogic
Experience with Maven and jUnit
Excellent understanding and solid experience in Object-oriented design (OOD)
Experience with designing, maintaining and deploying relational database systems (MySQL, MSSQL)
Must be familiar with design patterns