Senior Java Developer

Senior Java Developer Image
Senior Java Developer



€80,000 - €90,000

Ref: E6784CS

Job Description

My Dublin based tech client is looking for a Senior Java Developer to join the team for a permanent position.

Job Responsibilities

-Provide technical guidance and direction to less experienced members of the team
-Propose, and participate in, R&D and proof of concept projects on an ongoing basis
-As a member of a technically diverse Product Development team your role will be to design, develop and test software to a high level of quality
-Participate in Code and Quality Control reviews
-Participate in product rollout and support functions, liaising with clients as necessary
-Engage with Product Management on new development requirements.
-International travel may be a requirement, from time to time
-Mentoring and guiding other Developers

Experience Required

  • 7+ years commercial experience in Java enterprise and web application development
  • Experience with some / all of the following:
    • Spring Framework, including Spring Boot, Spring Data JPA, Spring Security, Spring Batch, …
    • RESTful Web service best practices, design and development (using Spring REST Controllers)
    • SQL & relational databases
    • Core Java, including familiarity with Java APIs such as JDBC, Threading, Sockets
  • Familiarity with industry standard Development tools including Eclipse/NetBeans/IntelliJ, Jenkins, Maven, GIT, Junit, Docker
  • Good knowledge and understanding of design patterns and clean code
  • Good knowledge of Database design/normalisation
  • Experience with modern software processes including Test Driven Development and Continuous Integration
  • Java application server experience – e.g. Tomcat, JBoss
  • Excellent communication and interpersonal skills

Experience with Agile and Waterfall software development methodologies

Essential and Desirable Skills

SPRING Framework
JavaScript, CSS & HTML (incl. CSS3 & HTML5)

Educational Requirements

Relevant work experience or related degree

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