remotely.living

Oracle Database Developer (PL/SQL)

MaxBill · Remote - Countries of Europe or Ukraine · 2026-08-28

Apply for this job

Job description

We are expanding our delivery team and hiring an Oracle Database Developer for a large-scale energy transformation project. The system is live, complex, and business-critical, supporting millions of customer accounts, large volumes of transactional data, and core billing and customer management processes. The project operates in the energy domain and is part of a long-term enterprise implementation where database development is closely integrated with delivery, QA, product, and support teams. You will work with complex data models, business-critical processes, and high-performance database solutions that support real production environments. Responsibilities

- Design, develop, and maintain business logic using Oracle PL/SQL.

- Develop, optimize, and troubleshoot complex SQL queries, procedures, packages, functions, and triggers.

- Participate in database design and implementation activities.

- Analyze and improve SQL and PL/SQL performance for large-scale production workloads.

- Work with complex data models and enterprise business processes.

- Support data migration, integration, and data correction activities when required.

- Collaborate closely with developers, QA engineers, Business Analysts, Product Owners, and support teams.

- Investigate and resolve production issues related to database logic and data consistency.

- Contribute to technical documentation and knowledge sharing within the team.

- Ensure the quality, reliability, and maintainability of database deliverables.

Required Skills

- 3+ years of experience in Oracle database development.

- Strong knowledge of SQL and PL/SQL.

- Good understanding of Oracle RDBMS fundamentals.

- Experience developing and maintaining complex database objects.

- Experience working with large datasets and complex business logic.

- Understanding of relational database design principles and data modeling concepts.

- Experience troubleshooting and optimizing database performance.

- Intermediate English or higher.

- Strong analytical and problem-solving skills.

Preferred Background

- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.

- Experience with database design and data modeling.

- Experience with SQL performance tuning and PL/SQL optimization.

- Experience working on enterprise-scale, long-living systems in active delivery environments.

- Experience in the Energy, Utilities, Telecommunications, Billing, CRM, or other enterprise software domains.

Nice to Have

- Experience with Java development.

- Experience with JavaScript.

- Familiarity with BPM platforms such as Camunda.

- Experience with PostgreSQL or NoSQL databases.

- Understanding of CI/CD practices and automated testing.

- Basic database administration knowledge.

- Experience working in Agile development environments.

What You’ll Get

- Opportunity to work on a large-scale enterprise solution used in a real production environment.

- Exposure to complex business processes within the energy industry.

- Participation in long-term product evolution and strategic transformation initiatives.

- 20 working days of annual vacation plus paid public holidays.

- Paid professional development, including trainings, conferences, seminars, certification programs, and English language courses.

- Flexible working hours and the possibility of remote work.

If you enjoy solving complex data challenges, working with enterprise-scale systems, and developing reliable database solutions that support mission-critical business processes, you will be a strong fit for our team.