Qatar , Doha
--
Company

Job Details

Job Description

Roles & Responsibilities

Role Overview:

We are seeking a highly skilled Oracle APEX Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-performance, data-driven web applications using Oracle Application Express (APEX). You will bridge the gap between complex database architecture and modern user interfaces, ensuring enterprise solutions are scalable, secure, and user-centric.

Key Responsibilities:

  • Design, develop, and deploy end-to-end web applications using Oracle APEX and Oracle Database.
  • Develop advanced SQL and PL/SQL (packages, procedures, functions, triggers) to implement business logic.
  • Build and integrate RESTful Web Services using Oracle REST Data Services (ORDS) for seamless system connectivity.
  • Customize and enhance UI components using JavaScript, HTML5, and CSS3 beyond standard APEX templates.
  • Optimize application performance through SQL tuning and efficient component design.
  • Implement robust security measures including authentication, authorization, and data protection mechanisms.
  • Collaborate with business stakeholders to gather requirements and translate them into technical specifications.
  • Troubleshoot, debug, and maintain existing applications to ensure high availability and performance.
  • Participate in code reviews, testing, and deployment processes following best practices.

Technical Requirements:

  • Oracle Stack: Strong proficiency in Oracle APEX (21.x/22.x/23.x+) and Oracle Database (19c/21c).
  • Programming Languages: Expertise in PL/SQL, SQL, JavaScript, HTML5, and CSS3.
  • Integration: Experience with REST APIs, JSON, and XML for data exchange.
  • Data Modeling: Solid understanding of relational database design, normalization, and indexing strategies.
  • Tools: Hands-on experience with SQL Developer, SQLcl, and Git-based version control systems.
  • Performance Optimization: Ability to tune queries and improve application responsiveness.

Desired Candidate Profile

Technical Requirements:

  • Oracle Stack: Strong proficiency in Oracle APEX (21.x/22.x/23.x+) and Oracle Database (19c/21c).
  • Programming Languages: Expertise in PL/SQL, SQL, JavaScript, HTML5, and CSS3.
  • Integration: Experience with REST APIs, JSON, and XML for data exchange.
  • Data Modeling: Solid understanding of relational database design, normalization, and indexing strategies.
  • Tools: Hands-on experience with SQL Developer, SQLcl, and Git-based version control systems.
  • Performance Optimization: Ability to tune queries and improve application responsiveness.

Preferred Qualifications:

  • 2+ years of hands-on experience in Oracle APEX development.
  • Experience with Oracle Cloud Infrastructure (OCI) or other cloud platforms.
  • Knowledge of APEX plugins, dynamic actions, and custom components.
  • Familiarity with Agile/Scrum development methodologies.
  • Understanding of security best practices in web and database applications.
  • Exposure to DevOps practices and CI/CD pipelines is a plus.

Similar Jobs