Offers “Aviva”

Expires soon Aviva

Java Software Engineer

  • Galway (Galway City)
  • IT development

Job description

Job Details

Role Sector: IT

Hours Per Week: 35

Salary Range: €

Additional Benefits: Bonus potential, generous annual leave entitlement and a competitive pension.

Role Description

About Role

Want to work in a start-up environment with the resources of one of the most exciting insurers in Europe behind you?

You’ll join a Digital team that’s focused on helping us become ‘Digital First’. Here teams of like-minded technology enthusiasts collaborate in agile, multi-disciplined teams to invent our next generation of digital products.

We are looking for a number of Java Software Engineers to join Aviva Ireland's growing Digital programme on a permanent basis .

Aviva Ireland is beginning a journey to embed digital technologies in all our customer interactions across all communication channels. We strongly believe that high quality software engineering and craftsmanship is vital to achieving this and we want passionate software engineering professionals to help transform Aviva into the world’s biggest fintech organisation.

The past number of years has seen Aviva transform it’s approach to product development embracing innovation events, agile and lean software methodologies to embed a test and learn culture across the organisation. We are working hard to build the software and architecture to enable this business need and we want you to help us. You will be working in a newly created agile space specifically designed to deliver on Aviva’s digital first strategy aiming to become the easiest insurer in Ireland to do business with.

What you’ll do

You’ll be responsible for:

• Development of customer facing digital applications using Java on a Spring framework.
• Supporting our technical leadership to enable frequent, high value deliveries of excellent code quality
• Software Engineering – contribute to continual improvement in speed to market and quality, playing your role in product delivery to our customers and the transformation of the engineering and delivery process.
• Supporting & sharing best practice across the Ireland Digital teams
• Participating in design and code reviews to ensure systems meet functional and non functional requirements and implementing changes required to maintain these in the future
• Contributing to our culture of continual innovation
• Understand and adhere to application roadmaps, but challenge when appropriate.

You’ll achieve this by:

• Contributing to the Ireland Digital and wider CIO community, sharing your experiences, thoughts and ideas
• Working with your agile team colleagues, your technical leaders and the Scrum Master and Product Owner to architect solutions that are capable of long term maintainability and growth whilst delivering focused, value driven changes to a high quality standard
• Delivering (and influencing the delivery of) the best outcomes for every Aviva customer.
• Collaborate with your peers, share your experiences and being generous with you knowledge.

About You



We’re particularly interested in:

• Technical expertise in Java Development and associated frameworks (Junit, Cucumber, Jenkins, Spring, Maven, WAS, JBoss or Tomcat).
• Awareness of industry direction and trends in application development and Cloud based technologies would be advantageous (e.g. mico-services, infrastructure as code)
• Awareness of server side Java development and associated concerns (e.g. thread management, database access, ORM, security)
• Hands on experience with working on high volume systems
• Experience of working in large, multi sited teams with a shared codebase, and designing & building for a consistently great customer experience
• Have experienced Agile Software Development, and have used Object Oriented Software Design Patterns, Test and Behaviour Driven Development
• Negotiating, influencing, prioritisation, effectively challenging and gaining commitment
• Experienced working within an agile environment.
• Experience of Network Protocols and Web Technologies (e.g html ajax, TCPIP, HTTP, SSL, certificates, web servers) desirable but not essential

Make every future a success.
  • Job directory
  • Business directory