We are looking for a talented Oracle PL/SQL Developer (Mid-level) to join an enterprise technology team working on major digital initiatives for a leading international insurance organization. As an Oracle PL/SQL Developer, you will be responsible for designing, developing, maintaining, and optimizing database solutions using Oracle PL/SQL and SQL . The role focuses on developing database objects , writing complex queries , implementing RESTful integrations through Oracle REST Data Services (ORDS) , and ensuring database performance and reliability . Additionally, you will collaborate closely with cross-functional teams, including architects, analysts, QA engineers, and business stakeholders, to translate business requirements into effective technical solutions and contribute to enterprise-level digital transformation projects. The position follows a hybrid working model (1 day/week on-site in Athens , typically on Tuesdays with schedule flexibility) or full-remote for candidates based outside Athens , offering great work-life balance with strictly respected working hours.
Code.Hub is a leading Tech Recruitment, Learning & Development, Extended Team and Project Delivery partner in Greece. Since 2017, Code.Hub has been helping organizations build and scale high-performing technology teams, while supporting Software Engineers in developing their skills and growing their careers.
With expertise across modern technologies and digital transformation projects, Code.Hub collaborates with leading organizations in FinTech, Banking, Insurance, Gaming, Telecommunications and Consulting, providing services and solutions in technology, consulting, software delivery and operations.
Code.Hub has built one of the strongest tech ecosystems in Greece, managing large-scale technology projects and supporting companies through specialized recruitment and upskilling solutions. In 2026, Code.Hub was certified as a Great Place to Work® , while also receiving HR Awards distinctions for Talent Management, Recruitment Strategy, Mentoring and Learning & Development initiatives, highlighting the company’s strong investment in people growth, innovation and employee experience.
You will be joining an Insurance project for a leading global insurance and financial services organization, operating in more than 70 countries and serving approximately 128 million customers worldwide. With a strong international presence and a long-standing history in the insurance industry, the organization offers a comprehensive range of products and services, including Property & Casualty, Life & Health insurance, Asset Management and assistance solutions. It is recognized for its strong focus on innovation, digital transformation and delivering customer-centric financial and insurance solutions.
Key Responsibilities
Design, develop, and maintain robust database solutions using Oracle PL/SQL (Stored Procedures, Packages, Functions, Triggers).
Write and optimize complex SQL queries for efficient data retrieval, extraction, and reporting from enterprise databases.
Implement and manage RESTful Web Services and API integrations using Oracle REST Data Services (ORDS).
Collaborate closely with cross-functional teams (architects, analysts, QA, business stakeholders) to translate business requirements into technical implementations.
Troubleshoot, debug, and fine-tune database performance, query execution plans, and indexing strategies.
Participate in release management, technical documentation, and quality assurance processes.
Required Qualifications
Experience: Minimum 3+ years of professional experience in Oracle database development with strong proficiency in PL/SQL and SQL.
Database Skills: Deep understanding of relational database design, data modeling, indexing, and query optimization/performance tuning.
Integrations: Practical experience or exposure to ORDS (Oracle REST Data Services) and RESTful API consumption/exposition.
Education: Bachelor’s degree in Computer Science,…