Very strong Java and J2EE skills are essential, with an emphasis on developing cutting edge high performing web applications. Exposure to and knowledge of continuous integration, software release management techniques and interfacing with test engineers as part of any major software development project is expected.
Essential Skills:
* Ideal candidate will have extensive Java/J2EE development experience
* Hibernate, JUnit, Spring Frameworks, web services, Oracle
* Some exposure to front end technologies like Flex &; Adobe Flash
* J2EE architecture and design patterns
Good to have:
* J2EE security (OAuth, ws-security, Spring Security, JAAS), BlazeDS
* LDAP, Unix scripting
* Selenium, PL SQL, JQuery
* Cross browser development
* Mobile webExperience of internationalisation
* Experience of developing accessible sites
* Knowledge of Unit Testing
* Knowledge of Continuous Integarion
* Atlassion suite of tools, Bamboo, Clover, Fisheye, Confluence and JIRA