Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

Full-time

vTech Solution

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.
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!