View Our Website View All Jobs

IRS Java Developer Web Services - Active MBI Clearance Required

TriTech Enterprise Systems, Inc. is actively seeking a Java Developer/Web Services to work as part of the IRS Web Services team. This individual will act as the Sr. J2EE Web Services developer for the CDR project and will be responsible for designing and developing the Java/Web Services interface components. This position requires Senior Java/J2EE Server-side development experience with a strong background in Web Services and a broad range and depth of experience with the J2EE software development lifecycle. This individual will be working on several different application interfaces. These include Web Services, gateways, and connections to numerous systems that are internal and external to IRS.

The candidate must have the flexibility to work overtime, as needed, to include weekends, holidays, and off-hours.

Contract: Total Information Processing Support Services (TIPSS)

Client: IBM/IRS

Status: Full Time (40+ hours)

Work Hours: 8:00am – 5:00pm

Primary Work Location: Washington, DC Metro Area (Primary Telework)

Clearance: IRS Minimum Background Investigation (MBI) clearance is required

Citizenship: US Citizen or Permanent Resident

Task Description:

The Internal Revenue Service (IRS) will administer the various tax provisions included in the Patient Protection and Affordable Care Act (PPACA), many of which either add to or amend the tax code, and several that require the IRS to build new tax administration processes that do not currently exist.  The IRS Affordable Care Act (ACA) Coverage Data Repository (CDR) project will create a data repository to serve as the backbone for approximately 16 other ACA projects. This will include acting as the operational database for ACA projects; storing data from ACA projects; and making data available to IRS systems, Health and Human Services (HHS) and other external organizations.


  1. Direct responsibility and ownership developing and deploying components or complete application functionality using Rational Tools in J2EE environments – 50%
  2. Designing in collaboration with Software Architecture and other peer developers; software components from business requirements – 10%
  3. Documenting and diagramming application functionality using Use Case Modeling tools – 10%
  4. Provide support to technical team, write the necessary required documentation as per the IRS development methodology for J2EE components – 10%
  5. Coordinate, plan, communicate, develop and review client presentations and documentation required under the IRS Enterprise Lifecycle – 10%
  6. Work with the ACA application interface team to understand the IRS EAIB broker, Java Shared APIs and the architecture of the application -10%

Required Skills:

  1. Current Active IRS Medium Risk MBI clearance
  2. Demonstrated experience in Java and J2EE technologies and framework. Proven experience developing and integrating backend systems in an Enterprise Environment – 10 years
  3. Demonstrated experience in Web Services, SOAP, WebMethods and XML  - 7 years
  4. In-depth understanding of the software development life cycle – 5 years
  5. Hands-on knowledge and experience with Eclipse, Ant, Hibernate, Spring, BuildForge, Log4i, JUnit and Rational Tools – 5 years
  6. Experience using the Oracle Database – 3 years

Nice To Have Skills:

  1. IRS system and data knowledge experience
  2. Healthcare system experience
  3. Massively parallel database experience
  4. Knowledge of SQL and performance tuning techniques
  5. Experience with JMS, MQSeries, and Shell scripting
  6. Experience developing with MQSeries and XML
  7. Experience working with ER/Objects/Dimensional/UML modeling concepts

Benefits Statement:

TriTech Enterprise Systems offers a competitive benefits package to eligible employees.

TriTech Enterprise Systems, Inc. is an Equal Opportunity Employer

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file