Oracle Data Engineer - Inside IR35 - Remote

Oracle Data Engineer - Inside IR35 - Remote Role Overview

We are looking for a mid-senior level backend/infrastructure developer to join our engineering team and help maintain, improve, and modernise a core enterprise system.

You will work closely with existing developers to maintain and upgrade a Java-based monolithic application backed by an Oracle PL/SQL database, gaining deep knowledge of the system and the business processes it supports. Alongside maintenance work, you will help introduce modern engineering practices and cloud-based development approaches, contributing to the ongoing evolution of the platform.

This role combines hands-on backend development, database work, operational support, and system modernisation, making it ideal for someone who enjoys understanding complex systems and improving them over time.

Key Responsibilities
  • Maintain and enhance a Java monolithic application with an Oracle PL/SQL database

  • Pair with existing developers to learn system architecture, domain logic, and business processes

  • Refactor and improve legacy PL/SQL and database-driven business logic

  • Support ongoing system upgrades, reliability improvements, and performance optimisation

  • Contribute to cloud-oriented development and infrastructure improvements

  • Work within modern engineering practices including TDD, CI/CD, and Agile delivery

  • Participate in 3rd line support, diagnosing and resolving production issues

  • Identify opportunities to automate or streamline operational and support workflows

  • Collaborate with engineers and stakeholders to improve the overall data and platform architecture

Required Skills & Experience
  • Strong experience as a backend software developer

  • Experience working with Java-based systems

  • Solid problem-solving and debugging skills

  • Experience working with databases and SQL

  • Experience with test-driven development (TDD)

  • Experience working in Agile development environments

  • Familiarity with CI/CD pipelines and modern development practices

  • Ability to collaborate effectively through pair programming and team-based development

  • Strong communication and stakeholder engagement skills

Desirable Skills
  • Experience with Oracle databases and PL/SQL

  • Experience supporting or modernising large legacy systems

  • Exposure to cloud platforms or cloud-native development

  • Familiarity with Python (or willingness to learn)

  • Experience with RDS or managed database platforms

  • Interest in data engineering or database architecture

To apply for this role please submit your CV or contact Dillon Blackburn on or at .

Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.

Job Details

Company
Tenth Revolution Group
Location
London, South East, England, United Kingdom
Hybrid / Remote Options
Employment Type
Contractor
Salary
£400 - £450 per day
Posted