Overview
Skills
Job Details
Job Title: Application Developer
Location: Boston, MA (Hybrid 2 days per week in office)
Duration: 4 Months (Tentative, likely to extend)
Position Summary:
An experienced Application Developer is needed to design, develop, and maintain enterprise web applications using Oracle Application Express (APEX). The ideal candidate will have hands-on experience delivering scalable, secure, and intuitive applications, along with strong skills in JavaScript, SQL, and PL/SQL. This role reports to the Director of Information Technology Development and offers the potential for contract extension.
Responsibilities:
Design, develop, and deploy Oracle APEX applications in line with business requirements and best practices.
Collaborate with end-users and IT stakeholders to gather requirements and implement solutions.
Maintain and enhance existing Oracle APEX applications, resolving issues and delivering updates.
Create and manage database objects including tables, views, triggers, procedures, and functions using SQL/PLSQL.
Integrate APEX apps with external systems via REST/SOAP APIs and other web services.
Document technical solutions, architecture, and processes; prepare user documentation and guides.
Participate in code reviews, QA processes, and deployment activities to ensure application quality.
Provide user support, training, and gather feedback for future improvements.
Stay informed on the latest Oracle APEX features and development best practices.
Qualifications:
Minimum 5 years of experience with Oracle APEX and Oracle Database products.
Proven hands-on development with Oracle APEX (version 18.2 or higher preferred).
Deep understanding of APEX Universal Theme and UI customization.
Strong knowledge of PL/SQL and SQL development, including packages, procedures, functions, and exception handling.
Experience with front-end technologies: HTML5, JavaScript, jQuery, Ajax, XML, and CSS.
Familiar with REST API development and consumption, particularly using Oracle REST Data Services (ORDS).
Solid grasp of software development life cycle (SDLC), from implementation to support.
Excellent interpersonal, written, and verbal communication skills.
Basic understanding of cloud platforms (AWS preferred).