Senior Oracle Developer – Regulatory Reporting Technology
12 month contract - Hybrid, Dublin
About the Company
Our client is a leading global financial institution with a strong international presence, delivering innovative banking and financial services solutions across capital markets, investment banking, wealth management, and risk management. Technology is at the heart of the organisation, driving digital transformation, regulatory compliance, and operational excellence through modern engineering practices and enterprise-scale platforms.
As part of continued investment in their Regulatory Reporting Technology function, they are seeking an experienced Senior Oracle Developer to join a high-performing engineering team responsible for delivering critical regulatory reporting solutions across the EMEA region.
About the Role
We are seeking a hands-on Senior Oracle Developer to play a key role in the design, development, and evolution of the bank's Regulatory Reporting Technology platform.
Working within an Agile engineering environment, you will be responsible for designing and delivering scalable, high-performance technology solutions that support complex regulatory reporting requirements. You will collaborate with global engineering teams, architects, business stakeholders, and third-party vendors to deliver robust end-to-end solutions while driving engineering best practices and technical excellence.
This is an excellent opportunity for a senior engineer who enjoys remaining hands-on while providing technical leadership, mentoring developers, and contributing to architectural decisions within a large-scale enterprise environment.
Key Responsibilities
- Design, develop, and support end-to-end Regulatory Reporting technology solutions aligned with enterprise architecture and technology standards.
- Lead the technical design and hands-on development of enterprise applications, ensuring scalability, performance, and maintainability.
- Develop complex Oracle PL/SQL solutions, database objects, and performance-optimised data processing components.
- Build reusable frameworks, components, and interfaces that can be leveraged across multiple applications.
- Collaborate with global engineering teams to deliver software within Agile development cycles.
- Contribute to application architecture, engineering standards, and technology strategy.
- Perform code reviews and mentor engineers to promote best practices, high-quality code, and technical excellence.
- Drive continuous improvement across development processes, CI/CD pipelines, testing, and automation.
- Support system integration with internal applications and third-party vendor platforms.
- Troubleshoot and resolve complex production and technical issues.
- Contribute to test strategy development, automated testing, and release management activities.
- Ensure delivery aligns with enterprise governance, security, risk management, and compliance standards.
- Build strong relationships with business stakeholders, technology teams, and delivery partners across the organisation.
Key Requirements
- 10+ years of software development experience within enterprise environments.
- Strong hands-on experience with Oracle Database and advanced PL/SQL development.
- Experience developing enterprise applications using Java and Spring Framework.
- Experience with Angular or modern front-end technologies.
- Strong understanding of Informatica and enterprise data integration.
- Experience working with scheduling tools such as Autosys.
- Solid understanding of software architecture, design patterns, and enterprise application development.
- Experience designing and developing scalable, high-performance software solutions.
- Strong knowledge of Agile software development methodologies and the SDLC.
- Experience with Jenkins, Continuous Integration, and automated deployment pipelines.
- Experience with automated testing frameworks and unit testing.
- Good Linux administration knowledge, including shell scripting.
- Excellent troubleshooting and problem-solving skills.
- Experience integrating with third-party vendor platforms.
- Strong communication and stakeholder management skills.
- Ability to mentor engineers and provide technical leadership while remaining hands-on.
Nice to Have
- Previous experience within Banking, Financial Services, or Regulatory Reporting.
- Knowledge of capital markets, investment banking, or financial products.
- Experience working within large global enterprise organisations.
- Exposure to cloud technologies and modernisation initiatives.
- Experience with DevOps practices and Infrastructure as Code.
- Knowledge of performance tuning and database optimisation.
- Experience working with enterprise architecture frameworks.
- Relevant Oracle, Java, or Cloud certifications.