Job VC
Oracle Database Developer (PL/SQL)
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.