- Home
- Jobs
- QA / Testing
- Senior Java Developer
Senior Java Developer
TechJobs.ie Job Insights
At a glance
- Employment type
- Contract
- Workplace
- Hybrid
- Category
- QA / Testing
Technologies & 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
Similar jobs
Check your CV against this job
Get a certified technical review aimed at this role.
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.