-
Brightwater Recruitment

Senior Java Software Engineer

Brightwater Recruitment
Ireland · Contract · Mid-Senior

Java Developer

Dublin / Hybrid / Daily Rate Contract


About the Company

Our client are a leading international financial services organisation based in South Dublin.


About the Position

We are seeking an experienced Senior Java Developer to join a high-performing engineering team delivering complex, enterprise-scale solutions. This role focuses on building robust, secure, and scalable applications while ensuring best practices in design, testing, and delivery.

You will play a key role across the full development lifecycle, contributing to architecture decisions, guiding technical delivery, and driving engineering excellence.


Key Responsibilities

  • Collaborate with stakeholders to refine user stories and define technical requirements
  • Contribute to effort estimation and planning across the delivery lifecycle
  • Develop proof of concepts (PoCs) and technical spikes to validate solutions and mitigate risk
  • Design, develop, and unit test high-quality Java-based applications aligned with acceptance criteria
  • Build solutions leveraging multiple architectural layers (data, application, business)
  • Troubleshoot and resolve complex technical challenges within the team
  • Design and maintain scalable application components, APIs, and integration points
  • Develop and maintain automated test suites (integration, regression, performance)
  • Implement and enhance CI/CD pipelines to support efficient delivery
  • Automate manual deployment and release processes
  • Ensure all solutions meet security, compliance, and architectural standards


The Person


Required Skills & Experience

  • 5+ years’ experience in Java development within large-scale enterprise environments
  • Strong expertise in Java (JDK 8+) and Spring Framework
  • Proven experience designing and consuming REST and SOAP web services
  • Proficiency with development tools such as Git, Maven, Jenkins, JIRA
  • Experience deploying and managing applications in Linux-based environments
  • Strong understanding of application security principles (authentication, authorization, session management)
  • Familiarity with security protocols such as OAuth, OIDC, and FIDO
  • Good understanding of system architecture, including load balancing and TLS
  • Exposure to cryptography and PKI concepts
  • Ability to interpret technical documentation and evaluate new technologies through PoCs
  • Strong problem-solving skills with the ability to work independently
  • Excellent communication skills (written and verbal)


Desirable Skills

  • Experience working with LDAP
  • Exposure to highly regulated environments (e.g., financial services)


Key Competencies

  • Strong software engineering fundamentals and design pattern knowledge
  • Focus on quality, scalability, and maintainability
  • Collaborative mindset with the ability to mentor and support team members
  • Proactive approach to innovation and continuous improvement



Remuneration Package


A strong rate is on offer.


Contact

Please contact Derek Smyth on 01 5927861 or email or simply click the apply button.


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

Key Skills

Ranked by relevance

java design pattern jenkins maven cicd
Login to Apply
Posted
Apr 08, 2026
Type
Contract
Level
Mid-Senior
Location
Dublin

Industries

Banking

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Westpac Group
Related

Senior Engineer - Java API

2026-04-10

Full-time
Mid-Senior
Australia
Banking
Engineering
View Job Details
Closer Consulting
Related

DevOps Engineer

2026-04-10

Full-time
Director
Portugal
IT Services
Information Technology
View Job Details
Zürcher Kantonalbank
Related

DevOps Engineer Fullstack (m/w/d)

2026-04-09

Full-time
Associate
Switzerland
Banking
Engineering