Java Developer Owing Mills, MD Long TermVisa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply.
Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: YesRequired Education:Bachelor's Degree or higher in a business or technical disciplineRequired Years of Experience:5 years, or 8 years of additional relevant experience may be substituted for educationResponsibilities:Design and code application components in an Agile environment utilizing a unit test driven development approachAssists in coordination, configuration and operation of application developmentProvides development support for application components and featuresProvides input in the creation and maintenance of sprint and release tasksCompletes assigned software development Sprint tasks accurately and on timeWork in cross-functional team; participate in client reviews, Scrum Meetings and RetrospectivesPerforms analysis and debuggingSupports requirements vetting and facilitationSupports documentationProvides remediation of security vulnerabilities in applicationsMinimum Qualifications:Experience in GitHub configuration management tasks and responsibilitiesExperience in Eclipse IDE integrated with GitHubExperience as a Java Developer for an Oracle WebLogic and Database platformExperience with Spring and Hibernate Java libraries among othersExperience with build server technologies and end to end automated testing and release environments and processesExperience of agile methodologiesExperience of static code analysis and bug detection tools such as FortifyUse of 508 testing tools a plus but not requiredKnowledge of software development of user interface web applicationsExcellent analytical, problem-solving and organization skillsAbility to understand front-end user's requirementsExcellent verbal and written communication skillsHealth Care IT experience is a plusVA or other Federal Government experience requiredPreferred Qualifications:CMMI Maturity Level 3, ISO 9001:2015 or 9001:2001, and ITIL experience a plusPossesses high standards, is results oriented, and maintains a commitment to delivering high quality software on time in a customer satisfaction oriented environment