PL/SQL Developer

Remote Full-time
Job Title: PL/SQL Developer

Location: Remote

Type: Contract

Job Description:

We are hiring a Senior Developer to focus primarily on our Oracle PL/SQLlegacy application (Eye Cloud Pro practice management system). This is a database-driven web application serving optical practices with complex business workflows.

Key Architecture: Our system follows a "thick database, thin application" pattern where most business logic (patient billing, insurance validation, inventory workflows) is implemented in Oracle PL/SQL functions and procedures, while the web application layer primarily handles presentation and user interaction through DHTMLX components.

Technology Focus

Primary Focus: Oracle PL/SQL web application with DHTMLX-based frontend Secondary: Node.js APIs and modern tooling Future: React components (distant roadmap)

Oracle PL/SQL web application
• Advanced SQL
• Frontend: DHTMLX v5.1, Vanilla Javascript, HTML/CSS
• Node.js, Oracle PL/SQL, AWS (proficient), React

Somebody had a good knowledge of Oracle PL/SQL coding and queries, converting that to Node.js

- Node.js, Oracle PL/SQL, AWS (proficient), React

Transitioning application - improving existing software

Leveraging AI, eventually moving out of Oracle PL/SQL to PostgreSQL
• A plus if someone has worked with AI tools etc; but doesn't rely on it

Senior Developer Requirements

Must-Have Technical Skills

Oracle & Database (Critical)
• Oracle PL/SQL development (4+ years)
• Writing functions, procedures, packages, views
• Complex business logic implementation
• Database performance tuning and optimization
• Oracle mod_plsql web framework
• Database-driven web application patterns
• Understanding of Oracle Application Server deployment
• Advanced SQL
• Multi-table joins, analytical functions
• Query optimization for large datasets
• Oracle-specific features and functions

Frontend Legacy Technologies (Critical)
• DHTMLX Suite v5.1 Professional (2+ years preferred)
• Grid components, forms, layouts, charts
• Custom component configuration and styling
• Event handling and data binding patterns
• Vanilla JavaScript
• DOM manipulation without frameworks
• AJAX patterns and asynchronous programming
• Cross-browser compatibility considerations
• HTML/CSS
• Semantic markup for data-heavy applications
• CSS for enterprise application styling
• Responsive design principles

Web Application Architecture
• Database-driven web applications
• Understanding of thick database, thin application layer patterns
• Session management and state handling
• Server-side rendering from database procedures
• jQuery (2+ years)
• DOM manipulation and event handling
• AJAX integration with Oracle backend
• Plugin development and integration

Should-Have Technical Skills

Modern Backend Development
• Node.js/Express.js (2+ years)
• RESTful API development
• Oracle node-oracledb connectivity
• Authentication and middleware patterns

Cloud & DevOps
• AWS services: ECS, RDS Oracle, S3, CloudWatch
• Docker: Basic containerization concepts
• Git: Version control and collaboration workflows

Development Environment
• Oracle SQL*Plus/SQL Developer/TOAD: Database development tools
• JavaScript debugging: Browser dev tools, debugging techniques
• Unix/Linux command line: Basic system administration

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Remote Customer Success Representative (Supply Chain Intelligence)

Remote

[Remote-Position] Looking for Temporary Hourly - Tutor

Remote

Experienced Customer Service Supervisor for Import Operations – Remote Opportunity with Blithequark

Remote

Generative AI Solution Engineer- Remote (Anywhere in the U.S.)

Remote

Journalist (Insurance)

Remote

Group Product Manager, Vehicle Operations

Remote

Warehouse Operator

Remote

**Experienced Entry-Level Data Entry Specialist – Remote Opportunity with arenaflex**

Remote

Senior Software Engineer - Site Reliability Engineering

Remote

Customer Service Representative – 30 Hours Per Week | Luxury Sleepwear & Apparel Brand – Remote Opportunity

Remote
← Back