Version 1 | Dublin

Senior Java Developer

Department: Digital Development & Architecture
Job Description

Version 1 has a great reputation for Digital application delivery. Due to our growth trajectory, we are now seeking a number of talented, driven and ambitious Java Developers to help drive innovation and product delivery within one of our key clients.

This is an exciting opportunity for an experienced Java Developer not only to work with some of the best developers in this area, delivering critical new applications and integration solutions but you will also have the opportunity to enhance your skills and development expertise. 

Our client’s systems are being completely re-imagined from a monolithic architecture to a loosely coupled mini/microservice-based system. This is a green field development, using Java 11, the latest stable technologies for containerisation such as Red Hat OpenShift, full CI/CD pipelines and an Agile Scrum approach to delivery.

More insights are available on our Java Blog - https://www.version1.com/lets-talk-about-java

As a senior member of the team you will be responsible for:

  • Mentoring other team members in clean code/TDD.
  • Setting the standard for excellence in code quality.
  • Helping the team technically with delivery using technologies new to them.
  • Working in an Agile environment where you will be challenged and motivated. 
Qualifications

Bachelor’s degree in Software Engineering or similar

Key Skills

The successful candidate will have experience of most of the following:

  • Core Java with recent experience on Java 8/11 (5 years+).
  • Spring Boot
  • Core Spring
  • RedHat OpenShift or Kubernetes
  • Docker
  • Red Hat SSO or KeyCloak
  • Spring Security
  • JUnit/Mockito
  • JavaScript
  • 4 years’ experience writing RESTful Webservices
  • Experience working with Microservice Architectures
  • RDBMS experience – Oracle preferred, but demonstrable proficiency with other RDMS is acceptable.
  • Agile/SCRUM

Additional skills we are looking for include:

  • GIT
  • Angular 2+ (8 preferred)
  • Jenkins
  • Maven
  • Cucumber
  • Selenium
  • SonarQube
  • JBoss BPM/Red Hat PAM
  • DRools

 

If you are up to the challenge, tick most of the boxes above and looking to play a leading part in a highly motivated and driven team, then get in touch - we’d love to speak with you.

Additional Information

Tripti Chandwani
Version 1 Talent Acquisition Team
We are an equal opportunities employer. 

I'm Interested

Join our Talent Pool

We always want to speak with great people, so even if you don’t see a position that
matches your skillset, there is never a bad time to join our talent pool and get the conversation started.