US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Senior JAVA Developer - Full Time

Maximus is seeking a Senior JAVA Developer - Full Time to support our Internal Revenue Service (IRS) Notices client.

This is a remote position.

Candidates must possess an active Moderate-Risk Background Investigation (MBI).

Essential Duties and Responsibilities:

- Provide design and implementation expertise to a cross-functional software development team.

- Design and develop Java applications from business requirements in collaboration with other team members.

- Support testing and remediate defects.

- May mentor entry and mid-level developers.

Job-Specific Essential Duties and Responsibilities:

- Experience supporting the technical activities required to move notice content through testing and into production.

- Experience with Java and Unix/Bash development.

- Troubleshooting, test automation and code coverage, test-data creation, debugging across Java/scripts/xPression, targeted code refactoring and script consolidation, and other technical-debt remediation necessary to maintain reliable and supportable notice processing.

- Release support to include production triage, log analysis, defect isolation, coordination with SA for required production actions, and resolution of issues affecting notice processing.

- Create, update, unit test, and maintain Java programs.

- Update documentation such as Functional Specification Packages (FSPs) or Program Requirements Packages (PRPs) and/or Visio diagrams, and/or spreadsheets as needed.

- Track requirements and create/execute unit test cases.

- Write, analyze, review and/or provide comments on documentation such as Unified Work Requests (UWR), UWR responses and Internal Revenue Manuals (IRM), Interface Control Documents (ICD) Computer Operator Handbooks (COH).

- Rewrite programs, using workflow charts and diagrams, and applying knowledge of computer capabilities, notice processing subject matter expertise, and symbolic logic.

- Perform or direct the revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.

- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.

- Perform systems analysis and programming tasks to maintain and control the use of computer systems software.

- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.

- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.

- Consult with and assist testers in the development, SAT and FIT environments.

- Bachelor's degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.

- Computer Professional Job Profile

Job-Specific Minimum Requirements:

- Bachelor's Deg...


  • Rate: 70.145
  • Location: Jacksonville, US-FL
  • Type: Permanent
  • Industry: Finance
  • Recruiter: Maximus
  • Contact: Not Specified
  • Email: to view click here
  • Reference: 44411_FL_Jacksonville_AP
  • Posted: 2026-10-27 09:14:55 -

  • View all Jobs from Maximus


Share Job