BOOK LIVE DEMO
GET STARTED
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.
Does this job suit you?
Submit your CV, we will contact you as soon as possible.
or




















