> Markdown version of [/jobs/ext/3671756-ncdeq-java-developer-programmer-raleigh-nc-remote](https://www.wearedevelopers.com/jobs/ext/3671756-ncdeq-java-developer-programmer-raleigh-nc-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # NCDEQ - Java Developer/Programmer :: Raleigh, NC (Remote) - **Company:** ARK Solutions, Inc. - **Location:** Raleigh, NC, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Data Conversion, Data Structures, Oracle Databases, Enterprise Planning Systems, Query Optimization, Power BI, Systems Integration, Tableau (Software), Java Application Server, Enterprise Software Applications, GitHub Copilot, Performance Monitor, Data Management, Legacy Systems - **Published:** October 10, 2026 - **Apply:** https://www.careerjet.com/job/us813754855b2b60cdedbb3d3b287679b1/eaa ## About the Role * Advanced Java development skills with experience in enterprise-level applications. * Advanced Oracle database skills, including query optimization and data management. * Experience with API utilization and modification for system integration. * Proven experience designing and maintaining Java applications - 5 Years * Expertise in complex query development and data structure design - 5 Years * Experience in migrating legacy applications and planning system cutovers - 5 Years * Operational support experience for live systems - 5 Years Preferred Skills: * Experience with AI-assisted development tools like GitHub Copilot. * Dashboard development using Power BI or Tableau. * Excellent communication skills. * Strong troubleshooting and analytical skills. ## Description Seeking for a Java Developer will play a crucial role in supporting and developing an existing application while facilitating its transition. This position involves both operational support and active development work. Responsibilities: * Provide operational support for the application, including troubleshooting and performance monitoring. * Contribute to technical migration efforts, including data conversion and system integration. * Design, develop, and maintain Java-based application code according to standards. * Develop and modify APIs for system integration. * Optimize and troubleshoot Oracle database queries and structures. * Collaborate with stakeholders to ensure successful delivery of migration milestones. * Document technical processes and changes to support knowledge transfer. * Resolve complex technical issues using strong analytical skills.