-
Aviva

Senior Java Software Engineer

Aviva
Ireland · Contract · Mid-Senior

Senior Java Software Engineer – Corporate Solutions Programme

Hybrid – Cherrywood, Dublin 18

12-Month Contract | Competitive Day Rate


We are looking for an experienced Senior Java Software Engineer (10+ years) to join our Corporate Solutions Programme on a 12‑month contract. This is a key role within a high-performing Agile team delivering scalable, secure, and high-quality digital solutions for our Corporate Customers and Brokers.


If you’re passionate about engineering excellence, modern Java technologies, and delivering enterprise-grade solutions, we’d love to hear from you.


Key Responsibilities


Software Development

  • Design, develop, and maintain robust Java-based applications and services.
  • Write clean, efficient, well-documented code following best practices.

System Integration

  • Build and integrate APIs and microservices with internal and external systems.
  • Ensure seamless data flow and interoperability across platforms.

Agile Collaboration

  • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
  • Work closely with Product Owners, Scrum Masters, QA, and DevOps teams.

Technical Leadership

  • Contribute to architectural decisions and technical design.
  • Mentor junior engineers and promote engineering excellence.

Quality & Performance

  • Perform code reviews, unit testing, and performance tuning.
  • Ensure applications meet security, compliance, and scalability requirements.


Skills & Experience

  • Strong expertise in Java 17+ and frameworks such as:
  • Spring Boot, Spring MVC, JPA, Hibernate, Spring Security, JWT, OAuth2, Spring Integration
  • Strong unit testing experience (JUnit, Mockito).
  • Proficiency with SQL and relational databases (PostgreSQL, Oracle).
  • Comfortable with development tools such as Maven, Git, IntelliJ, SQL Developer, Postman.
  • Experience with microservices, Docker/Podman, CI/CD pipelines (Jenkins, Ansible, ADO).
  • Familiarity with Infrastructure-as-Code tools.
  • Experience using GitHub Copilot / Copilot CLI as part of development workflow.
  • Cloud-native application experience.
  • Strong Agile experience (Scrum, Kanban, JIRA, Confluence).
  • Able to work on both Windows and Linux environments.
  • Comfortable reading and contributing to UML design artefacts.


Preferred Qualifications

  • Degree in Computer Science, Engineering, or related field.
  • Experience in financial services or life assurance is a significant advantage.
  • Knowledge of security standards and regulatory compliance in enterprise environments.


Contract Details

  • Duration: 12 months
  • Location: Cherrywood, Dublin 18 (Hybrid model)
  • Rate: Competitive, based on experience

Key Skills

Ranked by relevance

java microservices sql ansible devops maven linux scrum junit cicd jira git uml
Login to Apply
Posted
Mar 25, 2026
Type
Contract
Level
Mid-Senior
Location
Dublin
Company
Aviva

Industries

Insurance

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
MetLife
Related

Junior Software Engineer

2026-06-19

Full-time
Not Applicable
United States
Insurance
Engineering
View Job Details
Chubb
Related

Engineer- Full Stack (12 Month Contract)

2026-06-18

Contract
Not Applicable
Australia
Insurance
Engineering
View Job Details
Coopers Group AG
Related

Senior Java Engineer

2026-06-17

Full-time
Associate
Switzerland
Insurance
Information Technology