Salary: €60 to €70k + Bens/bonus
Salary: €60 to €70k + Bens/bonus
Job Type: Permanent
Your team will be responsible for developing & supporting all of the IT applications used within the company internationally and by their clients.
This role is a great opportunity to join a multi-disciplined engineering team comprised of both Oracle & Java developers who are based in Dublin and internationally. It is a fast paced, growing company so these engineering teams leverage a variety of technologies & applications to continuously enhance and improve their client services.
Responsible for the design, development, enhancement, triage, and debugging of J2E & Java applications. Ensure that all key technical requirements are identified, estimated, designed, documented, implemented and integration tested. Produce detailed technical specifications based on business requirements documents. Build high quality designs & solutions using your expertise in Java and JEE and in accordance with development standards. Ensure that consistent design patterns, methodologies and design documentation are maintained across all of your development projects. Perform (and support) technical & design reviews of your own and other IT projects. Unit test code prior to release to ensure quality solutions are delivered. Provide additional support on delivered code when necessary. Work closely with the Business Analysts, Testing &Support teams to ensure all technical requirements for new projects are captured, designed and developed according to those requirements. Ensure urgent customer issues are resolved through triaging, troubleshooting and quickly applying solutions to any identified problems. Work on collaborative cross technology & cross division projects where Java applications interact with a range of business logic interfaces & systems.
At least 6-8 years of experience developing core Java and Web based B2B &/or B2C applications. Experience of developing J2E applications which integrate to a relational database backend (Oracle).
Working knowledge of relational databases and a good understanding of object relationship frameworks like Hibernate. Experience of delivering projects using XML and Web Service (REST) design. Experience of developing applications using Spring. (Portlets - highly desirable).
Experience in Test Driven Development (TDD) along with configuration and continuous integration tools like SVN, GIT, Maven and Hudson. Technical development experience with Business Process Modeling (BPM) tools or document generation & management systems highly desirable. Mobile App development experience an advantage.Degree or equivalent in software development. Fluent English and strong communication skills.
Ability to prioritize workload and manage time effectively. Results driven and solution oriented - displays strong personal drive and energy to see things through to conclusion. Ability to work effectively on own and within a team environment -including with distributed teams. High attention to detail, accuracy & quality.
The successful candidate will have the opportunity to work in growing multicultural company committed to empowering its employees and furthering their development. A competitive remuneration and benefits package is offered, including healthcare, pension, life & disability, travel subsidy, discounts on home and car insurance, sports & social club and support for professional studies
© 2008 Methodius Limited - IT Recruitment