Version 1 | Dublin

Senior Java Developer

Department: Digital Development & Architecture
Job Description

An exciting opportunity for an Experienced Java Developer to work on exciting, high profile projects with a modern technology stack including Angular, Java, Spring Boot, Docker, Kubernetes, and Red Hat OpenShift. So If you are looking for a challenging opportunity to work in a Digital Transformation Project then this role could be the one for you. Keep Reading!!

This project is for a client who is undertaking a digital transformation project and seeks to deliver a suite of user-centric services. 

As a senior developer, you'll be able to contribute to:

  • Refining and implementing the solution
  • Estimating sprint and product backlogs
  • Leading and mentoring a team through delivery
  • Assuring the delivery of a high-quality service
  • You will establish strong working relationships, built on trust and respect, with various internal and customer stakeholders to drive towards the common goal of a successful delivery.
  • Experience of Agile principles will be of benefit, but awareness of the additional governance required to assure quality delivery in a multi-team, multi-discipline, mission-critical environment is most important.

Ideally, you will have 6 plus years of Full Stack experience

  • Expert in Java development, with experience using industry-standard frameworks, e.g. Spring/Spring Boot
  • Microservice and API development (RESTful, experience of REST design and implementation)
  • Understanding of API security protocols (OAuth 2.0/OpenID Connect)
  • Testing frameworks and TDD (like Cucumber or Junit)
  • Databases: Relational (e.g.MariaDB, Oracle, MySQL or SQL Server)
  • Strong Experience in NoSQL (e.g Hazelcast)
  • Understanding of design patterns/anti-patterns, best practices, Security by Design and Privacy by Design principles
  • Strong commitment to code quality, technical, and business writing skills.
  • Comfortable working directly with customers and capable of tailoring messages for particular audiences


Additional Information

Tripti Chandwani

Version 1 Talent Acquisition Specialist

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.