Skip to content
All jobs

Java Lead/Architect with Oracle

MSYS Inc.

Job
29301
Posted
Location
Remote
Work type
Contract
Tax terms
W2, C2C, 1099
Experience
Experience open
Openings
1 opening

Opens your email app with a message to the employer, its subject naming this job. Attach your resume and send it from your own email.

Skills

  • Java
  • Oracle
  • Tableau
  • Power BI
  • Requirements

About the job

Title:Java Lead/Architect with Oracle

Location:Remote

Length:Long term

Restriction:w2 or c2c

Description:

Interview Type: Webcam Interview Only Very long term project; initial PO for 1 year, expect to go for 4+ years Remote

Job Description:

This position provides advanced Java development support for the Environmental Protection Agency's (EPA) Safe Drinking Water Information System (SDWIS) and the ongoing migration to the Drinking Water State-Federal-Tribal Information Exchange System (DW-SFITES). The Java Developer will serve as a key technical contributor responsible for operational support of the existing SDWIS application while advancing development and integration work required for the transition to DW-SFITES.

Key Responsibilities

  • Provide day-to-day operational support for the SDWIS application, including troubleshooting, defect resolution, and performance monitoring.
  • Support and contribute to the technical migration effort from SDWIS to DW-SFITES, including data conversion, application redevelopment, and system integration activities.
  • Design, develop, modify, and maintain Java-based application code in accordance with EPA standards and project requirements.
  • Develop, consume, and modify APIs to support integration between SDWIS, DW-SFITES, and related external systems.
  • Write, optimize, and troubleshoot advanced Oracle database queries, procedures, and data structures supporting application functionality.
  • Collaborate with project stakeholders, technical leads, and EPA personnel to ensure continuity of operations and successful delivery of migration milestones.
  • Document technical processes, system changes, and development activities to support knowledge transfer and continuity.
  • Troubleshoot and resolve complex technical issues across the application stack, applying strong analytical and problem-solving skills.

Required Skills

  • Advanced Java development skills, with demonstrated experience building and maintaining enterprise-level applications.
  • Advanced Oracle database skills, including query development, optimization, and data management.
  • Experience with API utilization, creation, and modification to support system integration.

Preferred Skills

  • Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) to support and accelerate development activities.
  • Experience with dashboard development using tools such as Power BI or Tableau.
  • Excellent written and oral communication skills.
  • Strong troubleshooting and analytical skills.

Skills/Requirements

  • Proven experience designing, building, and maintaining enterprise-level Java applications Required 5 Years
  • Expertise in complex query development, performance tuning, and data structure design Required 5 Years
  • Experience creating, consuming, and modifying APIs to support system-to-system integration Required 5 Years
  • Experience migrating legacy applications to new platforms, including data conversion and system cutover planning Required 5 Years
  • Ability to work across requirements, design, development, testing, and deployment phases Required 5 Years
  • Experience providing operational support for live systems, including defect diagnosis and resolution under time constraints Required 5 Years
  • EPA or Water Quality or government experience required Required 1 year

Similar jobs

See all jobs