Role: Java Developer / Senior Application Developer
Client: Pennsylvania Liquor Control Board (PLCB)
Worksite: - 100% Remote (PA residents preferred)
Interview Process: Virtual Teams interview with video enabled
Start Date: ASAP, pending compliant PATCH
Rate: $50-$55/hr
Contract Duration: 9 months with possible extension
Visa Category: Any Visa including (H-1B, H-4 & USC) Not accepting outside of US candidates
Position Overview
We are seeking an experienced Senior Application Developer to support the Pennsylvania Liquor Control Board (PLCB) and its digital commerce applications. The selected candidate will serve as a Subject Matter Expert (SME) for Oracle Commerce Cloud (OCC) and related Oracle systems supporting the Fine Wine & Good Spirits (FWGS.com) website, Licensee Online Ordering Portal (LOOP), and Associate Portal (AP).
The position will be responsible for advanced application analysis, design, development, enhancement, implementation, troubleshooting, and production support. The developer will work independently and collaboratively with business stakeholders, developers, and IT teams to deliver reliable, secure, and high-performing solutions.
Work Arrangement & Interview
- Work Location: Fully Remote
- Interview: Virtual interview via Microsoft Teams with video enabled
- Start Date: As soon as possible, pending completion of a compliant PATCH
Key Responsibilities
- Perform advanced analysis, design, development, enhancement, implementation, and support of complex software applications.
- Serve as a Subject Matter Expert (SME) for Oracle Commerce Cloud and related Oracle systems.
- Develop and maintain applications supporting:
- Fine Wine & Good Spirits (FWGS.com)
- Licensee Online Ordering Portal (LOOP)
- Associate Portal (AP)
- Provide daily operational and technical support for Oracle Commerce Cloud and related extranet environments.
- Configure and support Oracle Integration Cloud (OIC).
- Analyze existing application code and design effective technical solutions for defects, enhancements, and business requests.
- Develop, debug, test, and implement application code.
- Participate in code reviews and conduct peer reviews of development work.
- Perform unit and team-level testing before applications are submitted for User Acceptance Testing (UAT).
- Investigate and resolve application defects identified during testing and UAT.
- Support multiple non-production environments and manage the progression of code and changes through development, testing, and subsequent environments.
- Maintain clean and stable testing environments.
- Evaluate new software products, technologies, and integrations and provide technical recommendations.
- Integrate newly selected systems and technologies into the Oracle application environment.
- Develop level-of-effort estimates for enhancements and requests and document estimates for IT and business leadership review.
- Follow established agency Change Management processes and maintain appropriate technical and change documentation.
- Document design decisions, requirements, code changes, testing activities, and implementation details.
- Provide technical guidance and recommendations regarding packaged and customized application software.
- Serve as an SME for supported systems, development tools, processes, policies, standards, and application code.
- Perform advanced troubleshooting, debugging, root-cause analysis, and resolution of application issues.
- Monitor system performance and identify operational deficiencies related to application execution.
- Recommend and implement solutions to improve application performance, stability, and reliability.
- Perform system maintenance activities, including stopping/restarting jobs, integrations, and system monitoring, when required.
- Participate in after-hours maintenance activities, generally between 5:00 PM and 8:00 AM, as needed.
- Collaborate with developers and IT teams on security, quality assurance, backup/recovery, data security, error handling, and system controls.
- Ensure development and implementation activities comply with applicable PCI standards, security policies, Commonwealth standards, and e-commerce team standards.
- Prepare and provide regular status reports covering individual assignments, project progress, performance, training, and potential risks or deviations.
- Assist with software product assessments and provide recommendations aligned with organizational and Commonwealth objectives.
- Establish and contribute to application development standards, guidelines, and customer service practices.
- Perform other related duties as assigned.
Required Technical Skills & Experience
Technology / Skill | Required Experience |
|---|
HTML / CSS | 2–5 years |
SQL | 2–5 years |
XML / JSON | 2–5 years |
JavaScript | 2–5 years |
Java | 2–5 years |
Oracle SQL Developer | 0–2 years |
Open Storefront Framework (OSF) | 2–5 years |
DevOps | 0–2 years |
Visual Studio | 0–2 years |
MongoDB | 2–5 years |
Preferred Qualifications
- Hands-on experience with Oracle Commerce Cloud (OCC).
- Experience with Oracle Integration Cloud (OIC).
- Experience supporting e-commerce or online ordering platforms.
- Experience with web application development and integration.
- Experience troubleshooting complex production and non-production application environments.
- Strong understanding of software development life cycle (SDLC), testing, deployment, and change management processes.
- Experience working with PCI compliance and application security standards.
- Strong analytical, troubleshooting, documentation, and communication skills.
- Ability to work independently as a technical SME as well as collaboratively within a development team.