Senior Java Developer (J2EE)

Dublin  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

This position is based in Dublin.

NB: all applicants must be eligible to work freely in Ireland as client will not sponsor work visas/permits.

ROLE SUMMARY

The role of a Senior Software Engineer within the Engineering Development group requires solving a wide range of difficult problems in imaginative and practical ways. The Senior Software Engineer must be able to participate in a team working on functional specifications, design, coding and defect fixing.

The tasks involved are:

  • Review of Requirement and Functional Specification Documents.
  • Ability to design and implement a complex module with minimal supervision or review.
  • Provide estimates, and Develops software in an Agile Development Model.
  • Define Delivery Estimates for an Agile Development Model.
  • Review Test plans and Testing with the emphasis on automated testing.
  • Mentoring and review of Software Engineers
  • Take a leadership role on larger development projects.
  • Assist deployment teams with product integration.

PRINCIPAL RESPONSIBILITIES

  • Works on multiple problems of diverse scope where refinement of design/requirements will be necessary & is expected to drive resolution of requirements.
  • Produces functional and design specifications and test plans in the course of implementing solutions.
  • Is able to take responsibility for the complete life cycle of a module from requirements to testing to delivery
  • Is able to plan, schedule and monitor own work with little review.
  • Is proactive in a development team, contributes significantly to the success of the team and able to gain the co-operation of others.
  • Is experienced in a variety of technologies, possibly focusing on a

ESSENTIAL SKILLS

  • Software Development in a UNIX Environment
  • Enterprise Java 5 or 6 with EJB 3.0
  • Experience of Application Servers (Jboss, IMB WAS, BEA WebLogic or Oracle)
  • Developing Multi-Threaded applications

ADDITIONAL SKILLS

  • JEE Development using Hibernate, Spring, or Seam Frameworks
  • Database Development Experience, SQL, PL/SQL, NOSQL
  • GUI Java Frameworks
    o JSF 1X, 2.0
    o AJAX
    o GWT, Richfaces
  • Telecoms Applications Development
  • Agile Development Skills with Test Driven Development
  • Unix Scripting

ADDITIONAL TELECOM SKILLS

  • Knowledge of OSS and BSS in Telecoms
  • Knowledge of Protocols such as Diameter, GTP, SNMP, LDAP, SSH, SS7
  • Knowledge of Online Charging, Rating or Balance Management applications
  • Understanding of multithreaded software performance in relation to benchmarking and tuning, including the pthreads API and thread synchronisation techniques
  • Troubleshooting with various analysis tools and debuggers including dbx, mdb, gdb, pstack and pmap and understanding core files and how to interpret them

Contact - Caroline Donlon or email.

QUALIFICATIONS

Bachelor's Degree in a Science area or equivalent experience and a minimum 4 years industry experience.

Java, j2ee soap, Corba,seam, spring, hibernate, gwt,

Start date
ASAP
Duration
6 MTH ROLLING
From
Sabeo Contracting Services Limited
Published at
16.04.2012
Project ID:
349217
Contract type
Freelance
To apply to this project you must log in.
Register