Backend Oracle Developer (PL/SQL)
A role for engineers who want to build reliable, scalable systems and influence core architecture
This position is for you if backend development is not just about writing code, but about building strong foundations for products that work under real load. You will work with complex Oracle-based systems where performance, stability, and thoughtful architecture directly impact business-critical processes.
Here, your expertise is not hidden behind abstractions — it is visible, valued, and influential.
Why this role matters now
The product is growing, data volumes are increasing, and system complexity is evolving. This is the stage where experienced backend engineers make the biggest difference: designing architecture that scales, optimizing performance, and ensuring long-term stability.
Your work will shape how the system performs today and how easily it can grow tomorrow.
What you will work on
You will focus on the core of the backend:
-
Designing and developing PL/SQL logic that powers key application components
-
Making architectural decisions for backend modules and data flows
-
Designing complex database structures and improving them as the product evolves
-
Optimizing performance using indexing strategies, materialized views, and data partitioning
-
Working with high-load and distributed systems, improving scalability and reliability
-
Integrating your work into modern delivery pipelines using Git and CI/CD
-
Writing and maintaining automated tests (unit, integration, UI where applicable) to keep systems stable
-
Collaborating with other engineers and sharing technical insights across the team
This is hands-on engineering work with real technical depth — not maintenance for the sake of maintenance.
How this role supports your growth
-
You deepen your expertise in Oracle PL/SQL and database architecture
-
You influence technical decisions instead of only implementing predefined solutions
-
You grow as a technical leader, guiding solutions and supporting other engineers
-
You work on non-trivial problems: performance, scalability, data consistency
-
You stay close to modern engineering practices, not legacy-only environments
Growth here is about expertise, impact, and autonomy, not just a job title.
Your working environment
You will be part of a team that values:
-
Clear technical reasoning over blind execution
-
Thoughtful architecture instead of short-term patches
-
Knowledge sharing and collaborative problem-solving
-
Ownership of results, not micromanagement
Deadlines and complexity are real, but they come with trust in your professional judgment and experience.
Your technical foundation
This role will feel natural to you if you already have:
-
3+ years of experience developing with Oracle PL/SQL
-
Confidence in designing backend architecture for complex applications
-
Hands-on experience optimizing database performance in real systems
-
Experience with high-load or distributed environments
-
Solid understanding of version control and CI/CD workflows
-
Experience writing automated tests as part of development
-
Oracle Certified Professional certification
-
English skills sufficient to read and understand technical documentation
Your professional approach
You will feel comfortable here if you:
-
Enjoy solving complex technical problems and analyzing root causes
-
Can explain technical decisions clearly to engineers with different backgrounds
-
Take responsibility for results and manage multiple tasks effectively
-
Stay curious about new technologies and better approaches
-
Are open to mentoring, sharing knowledge, and improving the team as a whole
A realistic note
This is not a “quiet” role. The systems are complex, the load is real, and the responsibility is tangible.
In return, you get meaningful challenges, technical respect, and the chance to build solutions that truly matter.
If you want to work where your backend expertise shapes real systems and long-term architecture, this role is worth your attention.