JOBSEARCHER

Java Developer-Herndon, VA

ARCHIVED
StaffingHerndon, VAJune 29th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Java DeveloperLocation: Herndon, VARate: DOE $/hr. on w2 onlyPosition Type: contractInterview Process: Phone followed by F2FUS Citizen, Green Card and GC EAD, TNDesign and develop automated test methodologies, collaborating with development team to implement shift left techniques on test design and automation. Leverage coding expertise to develop and maintain test tools and frameworks to validate unit, integration and functional tests of various Web applications. Support test engineering efforts to implement enterprise frameworks to enhance overall testing capabilities. Research market and industry trends in the development and maintenance of test tools and frameworks to validate unit, integration and functional tests of the system. Anticipate product development team needs for specialized test tools and frameworks. Evaluate and improve testing methodologies and enterprise frameworks for continuous improvement. Write actionable, testable product requirements in the form of user stories based on input from development team.Required experience must include:4-7+ years of professional software development experience4+ years of Java/JEE experience4+ years Continuous Integration / Continuous Deployment (CI/CD)4+ SDET experience including:Hands on experience implementing test automation for enterprise applications (web, SOA, ETL, and backend)Proficiency with open source automation tools (Selenium, Cucumber, Gherkin)Proficiency with open source test frameworksProficiency with programming languages (Java, Groovy)Experience with Continuous Integration/Continuous Delivery (Jenkins, Go)Experience with build tools (ANT, Maven, Nexus)Experience with SCM tools (SVN, ClearCase), SQL (Oracle), project management tools (Rally, Jira, Client ALM)Must have:Excellent problem solving, analytical skills and technical troubleshooting skillsStrong verbal and written communication skillsAbility to work independently as well as part of a teamHands-on experience with NLP, mining of structured, semi-structured, and unstructured data