WashingtonRecruiter
the smart solution for Washington DC jobs

Software Engineer - Java

Company: CACI International
Location: Fairfax
Posted on: January 14, 2018

Job Description:

Job Description

CACIs Enterprise Solutions & Services Division is seeking a talented and self-motivated Java EE web application software developer to join an exciting, complex, and mission focused software development project working with a team of talented and dedicated professionals based in the Reston, Virginia area. The selected candidate will join a high performing software development team supporting mission critical systems, and is expected to apply best software engineering principles and Agile engineering methodologies to research, design, develop, and modify application software.

Specific responsibilities include:


  • Design, implement, document and support Java EE software components in accordance with established best practices.
  • Develop, document, and analyze user requirements to define the problem at hand.
  • Design and build user interfaces using jQuery, JavaScript and Java Server Pages.
  • Develop software modules that access relational databases such as Oracle and MySQL.
  • Design, implement and maintain web services to interface with external business partners.
  • Design, construct and maintain web based applications using Java EE technologies, complex business logic, and database performance optimization techniques hosted in a cloud environment.
  • Communicate openly with engineering, requirements and test team members.
  • Demonstrate solid problem solving and debugging skills to determine the root cause of a software defect.


    Job Requirements:


    • Experience with web application development to include Java, HTML, CSS, and JavaScript in a production Linux environment.
    • Experience with Spring MVC, Hibernate and Eclipse along with a knowledge of Oracle or MySQL.
    • Ability to follow standard software development best practices and participate in code reviews, writing and updating technical documentation to include system design specifications.
    • Experience building and executing unit test plans and experience managing code baselines with Git.
    • Candidate must have an active TS/SCI Poly clearance to be considered.


      Desired Qualifications:


      • Strong troubleshooting skills and the ability to work in a team environment.
      • Familiarity with AWS cloud services.
      • Familiarity with DevOps tools (Jenkins) and best practices.
      • Familiarity with JUnit, Java Mail and SMTP.


        Education & Experience:


        • Typically requires bachelors degree or equivalent, and 5 to 10 years of related experience.
        • A degree, professional, or personal experience in the following disciplines: Computer Engineering, Software Engineering, Computer Science, or Math. Please apply if you do not have a degree as some of our best hires are self-taught.


          Company Description:

          CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. Join CACI, where 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 clients. A member of the Fortune 1000 Largest Companies and the Russell 2000 Index, CACI provides dynamic careers for approximately 15,000 employees working in over 120 offices worldwide.

          CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

          Job Location

          US-Fairfax-VA-VIRGINIA SUBURBAN

          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.

          Keywords: CACI International, Washington DC, Software Engineer - Java, IT / Software / Systems, Fairfax, DC

          Click here to apply!

          Didn't find what you're looking for? Search again!


          I'm looking for
          in category
          within


Other IT / Software / Systems Jobs


Sr. Designer, 3+ Months Contract in Silver Spring, MD 20910-3354
Description: Job Title: Sr. Designer Job Location: One Discovery Place, Silver Spring, MD 20910-3354 Job Duration: 3 Months Contract Job Description: 1. Ideal candidate will be able to interpret creative briefs and (more...)
Company: radgov inc
Location: Silver Spring
Posted on: 01/18/2018

Technical Writer
Description: br br Location: Silver Spring, MD br br br Position Description br Will develop and maintain technical documentation such as System Design, Disaster Recovery, Architecture, technical procedure (more...)
Company: Earth Resources Technology (ERT)
Location: Silver Spring
Posted on: 01/18/2018

Mobile Internship
Description: Do you get stoked at the thought of developing mobile apps br Do you want to develop mobile apps that are awesome and make high impact br Would you love to spot a random person out in the world (more...)
Company: MetroStar Systems
Location: Reston
Posted on: 01/18/2018


Lead .Net Developer (LOCAL CANDIDATES ONLY)
Description: Our direct Fortune 500 client is seeking a Lead .Net Developer to join the team. The following skillsets are required, at a minimum, to support the Department's application support and
Company: Xpedian IT, Inc.
Location: Baltimore
Posted on: 01/18/2018

Senior Systems Engineer with Nutanix Exp
Description: We are looking for Senior Systems Engineer in Baltimore, MD for 2 years contract position. Job Description: Position: Senior
Company: Infojini Inc
Location: Baltimore
Posted on: 01/18/2018

System Administrator
Description: System Administrator needs 7 years SAP ABAP development experience System Administrator requires: Broad ABAP experience in the following areas: Workflow,
Company: Global Channel Management, Inc.
Location: Reston
Posted on: 01/18/2018

QA Tester
Description: Location: Columbia MD Duration: 4-5 Months The candidate must be in US for at least 3 years. Testing Specialist Develop test cases and expected results in ALM Execute manual test case
Company: Vertex Group
Location: Columbia
Posted on: 01/18/2018

Travel Registered Nurse - Medical Intensive Care Unit - MICU - RN (Lan
Description: Registered Nurses Only br Seasonal Nationwide Travel Nurse Jobs - All RN Specialties Use our short More Information request form to get the information needed to choose your next great nursing opportunity. (more...)
Company: Travel Nurse Jobs
Location: Lanham
Posted on: 01/18/2018

BI Analyst
Description: Responsibilities: Partners with stakeholders, process specialists, and users to elicit and surface the unarticulated need Elicits requirements using interviews, document analysis, scenarios, business (more...)
Company: Global IT Con LLC
Location: Washington
Posted on: 01/18/2018

Information Systems Security Professional (Security Controls Assessor)
Description: About Engility Engility delivers innovative solutions to critical challenges facing the nation and the world. As a premier provider of integrated services for the U.S. government, we support the Department (more...)
Company: Engility
Location: Vienna
Posted on: 01/18/2018

Log In or Create An Account

Username:
Password:
 

Forgot password?


Find us on Facebook

Find us on LinkedIn