Apply Now    

Java Developer

Req #: 130466
Location: Fairfax, VA US
Job Category: Information Technology Group
Minimum Clearance Required: TS/SCI with Polygraph

Job Description

Job Responsibilities: - Provide web design and development in support of a legacy application development, maintenance. - Use industry proven design patterns and open source tools. - Support the entire product lifecycle to include requirement analysis, technical design, system integration, implementation, and deployment. - Translate customer needs into project requirements. - Identify, mitigate, and resolve technical risks and issues. - Use test driven and iterative development methodologies. - Participate in a responsive team where communication skills and the ability to solve problems are critical to our success. - Brief status and provide software demonstrations to government and community stakeholders. EDUCATION & EXPERIENCE: Education and Experience: - Typically requires a Bachelor‘s degree in Computer Science, Math, and Engineering or a related technical field or equivalent and 7 to 9 years of related experience. - Minimum 5 years of experience in software development or related technical fields - Education and Experience equivalents are considered on a case-by-case basis   Attributes and Skills - Ability to work independently and within a distributed team environment - Strong interpersonal, teamwork, problem solving, organizational and multi-tasking skills - Comfortable working with a diverse set of contractors and customer personnel - Strong written and verbal communications skills - Experience with both Object Oriented and Functional Programming approaches - Strong understanding of UI/UX best practices - Experience with Web services and service-based development - Understanding of Agile development practices, including Agile Scrum   Technology Skills - Experience developing software using a modern library/framework, e.g. Javascript - Experience with Git source code configuration management - Hands-on experience with Jenkins continuous integration and automated test tools, e.g. Selenium   Security Clearance - TS/SCI Clearance with current SSBI or US Citizen clearable to TS/SCI with CI Poly PHYSICAL DEMANDS: Normal demands associated with an office environment. Ability to work on computer for long periods, and communicate with individuals by telephone, email and face to face. Some travel may be required.

Job Location



CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

Apply Now