> Markdown version of [/jobs/ext/3757193-java-developer-programmer-senior-java-oracle-api-integration](https://www.wearedevelopers.com/jobs/ext/3757193-java-developer-programmer-senior-java-oracle-api-integration). 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). --- # Java Developer/Programmer - Senior (Java / Oracle / API Integration) - **Company:** Changing Technologies - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $187,408.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Information Systems, Computer Telephony Integration, Data Conversion, Data Structures, Oracle Databases, Oracle (Applications), Performance Tuning, Power BI, Systems Integration, Tableau (Software), Java Application Server, GitHub Copilot, Software Troubleshooting, Performance Monitor, Claude, Api Design, GPT - **Published:** October 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6b6f2c391e1d037e ## About the Role * 5+ years designing, building, and maintaining enterprise-level Java applications * 5+ years of advanced Oracle work: complex query development, performance tuning, and data structure design * 5+ years creating, consuming, and modifying APIs for system-to-system integration * 5+ years migrating legacy applications to new platforms, including data conversion and system cutover planning * 5+ years working across requirements, design, development, testing, and deployment * 5+ years supporting live production systems, including defect diagnosis and resolution under time pressure Nice to Have * Experience with AI-assisted development tools such as GitHub Copilot, ChatGPT, or Claude * Dashboard development with Power BI or Tableau * Excellent written and verbal communication * Strong troubleshooting and analytical skills, * Java development: 5 years (Required) * Oracle database development: 5 years (Required) * API development and integration: 5 years (Required) ## Description Changing Technologies, Inc. (CTI) is hiring a Senior Java Developer for the North Carolina Department of Environmental Quality (NCDEQ). You will provide advanced Java development support for the U.S. EPA's Safe Drinking Water Information System (SDWIS) and its migration to the Drinking Water State-Federal-Tribal Information Exchange System (DW-SFTIES). You will keep the current SDWIS application running while you drive the development and integration work needed for the move to DW-SFTIES. What You Will Do * Provide day-to-day operational support for the SDWIS application, including troubleshooting, defect resolution, and performance monitoring * Support the technical migration from SDWIS to DW-SFTIES, including data conversion, application redevelopment, and system integration * Design, develop, modify, and maintain Java application code to EPA standards and project requirements * Build, consume, and modify APIs that connect SDWIS, DW-SFTIES, and related external systems * Write, optimize, and troubleshoot advanced Oracle queries, procedures, and data structures * Work with project stakeholders, technical leads, and EPA personnel to keep operations running and hit migration milestones * Document technical processes, system changes, and development work for knowledge transfer * Troubleshoot and resolve complex issues across the application stack