Job Description

TCI has an immediate need for a Remote Java Web Software Developer in Chantilly, VA. This is not a Corp2Corp opportunity. This is a long-term contract opportunity with the possibility of hire. In addition to competitive, market-rate based pay, TCI provides all our Consultants with Comprehensive Medical/Dental Insurance, 401k, Life Insurance and Long-Term Disability benefits.

NOTE: This position requires US Citizenship and the ability to obtain a Public Trust Security Clearance.

Client located in Washington DC. Work will be done out of Chantilly, VA; Remote workers will be considered.


  • Able to design and build systems that are integrated with other client systems
  • Demonstrates an expert level of proficiency in the use of computer languages and utilities necessary to support application development
  • Able to perform the complete system life cycle using the Agile Scrum Methodology phases from project initiation, analysis and requirements, design, coding, testing and implementation
  • Able to adhere to client development standards
  • Ability to communicate to a wide variety of audiences, both business and technical
  • Proven ability to develop and maintain system documentation


  • 5+ years advanced computer programming skills in Java/J2EE
  • 2+ years advanced computer programming skills in Java Swing, HTML, JavaScript and jQuery.
  • 2+ years advanced computer programming skills in PL/SQL
  • 1+ years advanced computer programming skills using Spring, Xerces, Com4j, Apache Commons
  • Conversant with RDBMS concepts and Database design principles and concepts.
  • Advanced working skills in using Oracle database.
  • Conversant with Secure coding guidelines with in-depth knowledge of vulnerabilities and mitigation strategies using JAVA language and JAVA language frameworks.
  • Experience with InstallShield
  • Experience with Subversion and GitHub, code versioning and change management concepts
  • Experience with full life-cycle software applications development (i.e., design, construction, testing, and implementation)
  • Experience with Agile and SAFe SDLC.
  • Experience with requirements definition, specifications design, User stories and Acceptance criteria. Ability to use products like VersionOne, Jira etc.
  • Experience analyzing functional requirements in Sprints to write component detailed design technical documents.
  • Must be U.S. Citizen and eligible for a Public Trust clearance.


Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online