Senior Java Developer

Brightwater · Recruitment agency
ContractQA / TestingDublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Contract
Workplace
Hybrid
Category
QA / Testing

Technologies & skills

Primary technologies

Cloud & infrastructure

Other technical skills

What you'll be doing

Join a leading Fintech bank in Dublin as a Senior Java Developer on a 6-month hybrid contract. Work on enterprise applications using modern Java and Spring frameworks, focusing on robust, scalable solutions. Collaborate with cross-functional teams to meet high standards for reliability and performance.

  • Lead design, development, testing, deployment, and support of enterprise-grade applications using Java 8/11, Java EE, Spring Stack, and REST frameworks.
  • Manage persistence layers via SQL, PL/SQL, Hibernate or JPA, and integrate with systems like Elasticsearch.
  • Implement unit and integration testing using tools like JUnit, Mockito, Cucumber, AssertJ, Arquillian.
  • Handle structured data transformations and apply logging and templating.
  • Collaborate with business analysts, operations, QA, and other stakeholders.

Key requirements

Must-have

  • Extensive hands-on experience with Java (8/11) and enterprise frameworks (Spring, Java EE).
  • Solid understanding of ORM, relational databases, Elasticsearch, data formats, and data transformation layers.
  • Proven TDD and CI/CD skills using mainstream frameworks and tools.
  • Strong debugging, support, and architectural skills.
  • Excellent communication and collaboration abilities.

Nice-to-have

  • Familiarity with Mulesoft integration.
  • Experience with legacy frameworks like Struts.
  • Knowledge of transformation/versioning tools like Flyway and Velocity.

Experience: NotSpecified

Role signals

Technical focus
QA / Testing
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Check your CV against this job

Get a certified technical review aimed at this role.

Start a review

Full job description

6 month contract - Hybrid

About the Company

My client is one of the largest and most successful banks in the world with offices in Dublin. They are a leader in the Fintech industry, working on cutting edge technology that’s shaping the future of finance and investments. They have a few exciting projects and new developments underway, and they are looking to add to the growing teams in multiple divisions. This role will offer the right candidate a great opportunity to work on challenging and rewarding projects, with a high likelihood of long-term work.

About the Position

We’re looking for a **Senior Software Engineer (Java) **to strengthen our enterprise application ecosystem that supports core business and operational capabilities. This role focuses on designing, developing, testing, and maintaining robust, scalable, and secure solutions within a technology-rich environment featuring modern Java, enterprise integration, and AI-enhanced workflows.

Key Responsibilities

  • Lead design, development, testing, deployment, and support of enterprise-grade applications using Java 8/11, Java EE (CDI, JPA, JMS, Servlets, Bean Validation), Spring Stack (Boot, MVC, Cloud), REST frameworks (JAX‑RS, RESTEasy), and related technologies.
  • Manage persistence layers via SQL, PL/SQL, Hibernate or JPA, and integrate with systems like Elasticsearch.
  • Implement unit and integration testing using tools like JUnit, Mockito, Cucumber, AssertJ, Arquillian; manage builds and migrations with Maven, Ant, and Flyway.
  • Handle structured data transformations using XML, XSL, VXML; apply logging and templating via Log4j, Xalan, Velocity.
  • Collaborate with business analysts, operations, QA, and other stakeholders to ensure solutions meet both functional requirements and high standards for reliability and performance.

Experience/Requirements

Ideal Candidate

  • Extensive hands-on experience with Java (8/11) and enterprise frameworks (Spring, Java EE) and REST-based service design.
  • Solid understanding of ORM, relational databases, Elasticsearch, data formats, and data transformation layers.
  • Proven TDD and CI/CD skills using mainstream frameworks and tools.
  • Strong debugging, support, and architectural skills to guide technical solutioning.
  • Excellent communication and collaboration abilities—comfortable working with both technical teams and business stakeholders.
  • Bonus:
  • Familiarity with
  • Mulesoft integration,
  • Spring
  • Cloud, legacy frameworks like
  • Struts, and transformation/versioning tools like
  • Flyway and
  • Velocity.

Remuneration Package

Up to €600 on a Daily Rate Contract

Contact

To view all live jobs with Brightwater and market insights, please visit our website; www.brightwater.ie

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 23 Sep 2026