Senior Java Developer

vTech Solution

Washington (District of Columbia)

Remote

USD 130,000 - 170,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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

Qualifications

  • 5+ years of advanced Java development experience with enterprise-level applications.
  • 5+ years of Oracle database query development, optimization, and data management.
  • 5+ years of creating, consuming, and modifying APIs for system integration.
  • 5+ years of migrating legacy applications including data conversion and cutover planning.

Responsibilities

  • Migrate SDWIS to DW-SFITES, including data conversion and system integration.
  • Design, develop, modify, and maintain Java application code per EPA standards.
  • Develop, consume, and modify APIs for system integration.
  • Write, optimize, and troubleshoot advanced Oracle database queries and procedures.
  • Collaborate with stakeholders 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.

Skills

Enterprise Java
APIs
Oracle database
System integration
Troubleshooting
Problem-solving

Job description

Job Summary

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.

Responsibilities

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.

Required Skills & Certifications

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.

Preferred Skills & Certifications

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.

Special Considerations

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.

Scheduling

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer / Programmer
Java Developer / Programmer

Technix LLC • Green Mountain (NC)

Remote
USD 120,000 - 160,000
Java Developer
Java Developer

My3tech • United States

Remote
USD 83,000 - 124,000
Senior Java Developer/Programmer
Senior Java Developer/Programmer

Conch Technologies, Inc. • Charlotte (NC)

Remote
USD 110,000 - 140,000
Remote Java Developer for EPA SDWIS to DW-SFITES Migration
Remote Java Developer for EPA SDWIS to DW-SFITES Migration

My3tech • United States

Remote
USD 83,000 - 124,000
Java Developer
Java Developer

O2 Technologies,Inc • Chapel Hill (NC)

On-site
USD 90,000 - 120,000
Senior Java Developer - Remote API & Migration Expert
Senior Java Developer - Remote API & Migration Expert

Technix LLC • Green Mountain (NC)

Remote
USD 120,000 - 160,000
Remote Senior Java Developer - API Integration & Migration
Remote Senior Java Developer - API Integration & Migration

vTech Solution • Washington

Remote
USD 130,000 - 170,000
Java Developer: SDWIS Operations & Data Integration
Java Developer: SDWIS Operations & Data Integration

O2 Technologies,Inc • Chapel Hill (NC)

On-site
USD 90,000 - 120,000
Remote Senior Java Developer - API & Data Migration Expert
Remote Senior Java Developer - API & Data Migration Expert

Conch Technologies, Inc. • Charlotte (NC)

Remote
USD 110,000 - 140,000
Senior Java Developer
Senior Java Developer

Eitacies Inc • Salem (OR)

On-site
USD 120,000 - 170,000
401(k)