Java Developer

Java Developer Image

Java Developer

Limerick

Permanent

€45,000 - €55,000

Ref: E575NB

Job Description

My client is seeking an experienced Java Developer to join their team in Limerick city.

About this role

My client, a leader in their sector, is seeking an ambitions software engineer to join their team in Limerick.  You will enjoy a flat organisation working on exciting projects amongst the team of analysts and fellow programmers.  This role is ideal for someone who wants exposure a sector that is going through a great period of growth.  If you’re a Java developer with a few years under your belt and want a company who value ongoing training and development, then you’ll certainly want to consider this unique opportunity.

Responsibilities:

  • Lead innovative and technically challenging projects.
  • Provide specific areas of expertise within development teams responsible for producing new products and supporting existing ones.
  • Develop high quality client/server applications in a Windows/Unix environment.
  • Mentoring and assisting other team members.
  • Carry out advanced design and programming tasks using Java as your primary language
  • Be involved in the complete software development life cycle including; requirements analysis, design, construction and testing
  • Allocation and delivery of team project tasks to quality and on time
  • Build collaborative customer relationships by providing valuable expertise to customers beyond their expectations
  • Communicate information clearly and concisely, sharing an appropriate level of detail and using the appropriate communication methods
  • Provide regular project feedback to management
  • Deliver high quality solutions by ensuring that appropriate processes are followed and peer reviews are carried out

Requirements:

  • 3 + years in experience of delivering enterprise applications using Java
  • Proven track record in design and development of new products/components utilising Agile Methodologies.
  • Have the willingness to take component design and progress it through to development, testing, validation, documentation and delivery.
  • Should be highly analytical and technologically minded, with strong problem-solving skills and willing to work as part of a team.
  • Develop creative solutions for complex and abstract problems.
  • Gathering and documenting user requirements, analysing data and conducting unit, system, performance and quality assurance testing.
  • An innovative, creative and flexible personality.
  • Extensive experience in JEE environment.
  • Strong background in Java, C#, Web Services
  • Extensive experience in JEE environment.
  • Good knowledge of design patterns
  • Good knowledge of Spring and Hibernate
  • Familiarity with Java annotations and dependency injection
  • Good knowledge of RESTful APIs (XML, JSON, etc)
  • Very good knowledge of MySQL
  • Good knowledge of JavaScript frameworks (jQuery, etc)
  • Knowledge for XSLT is beneficial
  • Familiarity with UNIX commands and scripting
  • Experience with build and automation tools e.g. Maven, ANT etc
  • Knowledge of IEC 62304 and ISO 13485 standards would be beneficial

How to Apply

If you are interested in this role, then please Apply along with your updated CV and I will be in touch with you to discuss your application in more detail, otherwise feel free to connect with me by whichever medium you are most comfortable with be that Linkedin, Email or Telephone. Remember we have limited our site to a maximum of 200 Jobs so if this Role is not a 100% match to your requirements please be sure to connect with us as we will most likely have another role which you may find more suitable.

Apply for Job

Not what you're looking for?

If this isn't the job for you then why not reach out to one of our consultants today and send us your CV so we can find the one that is?

Reach out to a Consultant