Description
Senior Java J2EE Developer
We require a Senior J2EE Developer, for a key role in the design and development of a new application .
The right candidate will participate in all phases of development from definition and design through implementation, debugging, testing and deployment to ensure all work is to the highest standards.
Take ownership for component design, development and maintenance
Responsible for code reviews and technical quality standards within the project team
Carry out meticulous automated unit tests to ensure a high quality deliverable into QA
Assist in defining structured practices especially in source code management, build and release management
Essential:
Experienced developer with broad understanding of all the components of large consumer facing web applications.
Essential Skills:
- Ideal candidate will have 5 plus years Java/J2EE development experience
- Hibernate, JUnit, Spring Frameworks, web services, Oracle
- Some exposure to Front End technologies like Flex & Adobe Flash
- Requires a very strong level of interpersonal and communication (verbal and written) skills
- J2EE architecture and design patterns
Desirable Skills:
- 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 Integration
- Atlassion suite of tools, Bamboo, Clover, Fisheye, Confluence and JIRA
- Practical knowledge of Source Control Management, specifically branching, tagging and merging of different code streams
- Exposure to the educational software environment and familiarity with industry standards and specifications
- Experience of agile development processes an advantage
- Possess excellent communication skills, the drive to succeed and work independently and on a team, with the ability to multi task, and deliver quality results
- M.Sc. in Computer Science or B.S. and equivalent experience
For more information please contact David Sparkes.
For temporary contract vacancies Triad Resourcing acts as an Employment Business and for permanent vacancies Triad Resourcing acts as an Employment Agency.
Triad is an equal opportunities employer and encourages applications from suitably qualified candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief.