Role Profile:
Job Title: Senior JavaDeveloper Business Unit: Operations Reporting Manager: Software Development Manager Location: Dublin
Organisation Profile: We are a dynamic and leading software organisation established in 1997. We support Life and Pensions and Wealth Management companies launch new products faster, administer pre and post retirement product ranges more efficiently and respond with greater flexibility to the marketplace. We are seeking an ambitious and enthusiastic Senior JavaDeveloper to support the on-going growth and expansion of our business.
Hiring Profile: Qualifications & Experience Essential: • Proven and successful track record developing Javaapplications in a businessenvironment • Ability to develop and implement solutions within a team-oriented environment • Experience working within a disciplined software engineering processincluding requirement management, design, test configuration management, and maintenance techniques • Familiar with Agile methodologies and good knowledge of Spring, Hibernate and AJAX technologies • Experience working with Oracle and SQLserver Databases • Demonstrate excellence in breadth technical skills and knowledge with respect to J2EE,JSP, Apache Tomcat, SQL,JDBC,HTML, JavaScript, JavaIDEs,HTML, Taglib, XSLT • Willingness and drive to learn new technologies and implement them as required • Consistently deliver on-time results with a high degree of quality • Ability to self-managed, work independently and in a team • High drive for execution and the ability to drive projects to completion.
Snr Java Developer April 2011
1
Desirable: • Experience gained within the Life and Pension or Financial Services sector
Key Responsibilities/Accountabilities • Work with the Software Development Manager on all aspects of the software development life-
• • • • • •
cycle including; functional and technical spec development, software design & implementation and application testing Ability to coach and mentor team members Work with Solutions Architects to enhance product design Write software to implement businessfunctional requirements and conduct unit tests Assist the testing group in developing integration and functional test Modify code for product improvement and bug fixes Develop quality software that is easy to support and maintain
• Work with a creative and engergised team to imagine and build solutions in line with business objectives
Competencies • • • • • • •
Communication Skills Interpersonal Skills Organisational Skills Integrity and trust Analytical Team Work Innovative and Creative
Snr Java Developer April 2011
2