A complete application in a minute
Tailored resume and cover letter, ready to send.
vTech Solution is seeking a Senior Java Developer to support the EPA's SDWIS migration to the DW-SFITES system, optimize Oracle databases, and integrate APIs for seamless cross-system operation. You will lead migration efforts while maintaining enterprise Java applications and ensuring continuous system performance.
The role requires deep expertise in Java, Oracle, API development, and data conversion, with a focus on timely delivery and operational excellence across the SDWIS to DW-SFITES
The Senior Java Developer/Programmer will provide advanced Java development and operational support for the EPA's Safe Drinking Water Information System (SDWIS) and lead efforts in migrating to the Drinking Water State-Federal-Tribal Information Exchange System (DW-SFITES). This role involves maintaining enterprise-level Java applications, optimizing Oracle databases, integrating APIs, and collaborating with stakeholders to ensure successful system transition and continuous operation.
Support the technical migration from SDWIS to DW-SFITES, involving data conversion, redevelopment, and system integration. Design, develop, modify, and maintain Java application code according to EPA standards. Develop, consume, and modify APIs to facilitate integration between systems. Write, optimize, and troubleshoot advanced Oracle database queries and procedures. Collaborate with project stakeholders and technical leads to ensure continuity and milestone delivery. Document technical processes, system changes, and development activities. Resolve complex technical issues across the application stack using analytical and problem-solving skills.
Advanced Java development experience with enterprise-level applications (5+ years). Expertise in Oracle database query development, optimization, and data management (5+ years). Proven experience in creating, consuming, and modifying APIs for system integration (5+ years). Experience migrating legacy applications including data conversion and cutover planning (5+ years). Ability to support live systems operationally, including defect diagnosis and resolution under time constraints (5+ years). Strong troubleshooting, analytical, and problem-solving skills.
Experience with AI-assisted development tools such as GitHub Copilot, ChatGPT, or Claude. Familiarity with dashboard development tools like Power BI or Tableau. Excellent written and oral communication skills.
Must be able to work independently on operational support and active development tasks. Close coordination with the project team is required to maintain system continuity. Absences longer than two weeks require management approval and must provide reachable contact information. Compliance with all contractual and compensation policies, including overtime laws, is mandatory.
Remote work arrangement. Assignment duration from October 12, 2026, to October 8, 2027. Work schedule to support continuous operational and migration activities, with flexibility as needed.