Sign Up Sign Up Log In Sign Up
This job has expired and you can't apply for it anymore. Start a new search.

Java Software Developer

Job Description

As a Java Software Developer, you will support a series of highly visible mission applications and will have a full stack software development lifecycle responsibility that includes engineering, designing, coding, debugging, and testing in an Agile and Sprint Development environment.

Your responsibilities will include the following:

  • Analyzing user needs, designing solutions, and developing software in an Agile and Sprint Development environment
  • Designing new or existing software solutions that will optimize operational efficiency
  • Converting project specifications and statements of problems and procedures to detailed logical workflows for coding
  • Integrating software with existing systems working in a team environment
  • Working with staff to understand and assist with resolving software problems, while meeting project schedules
  • Assisting with Tier 3 and 4 support to identify and resolve customer complaints related to the software and responding to suggestions for improvements and enhancements

You will bring the following experience:

  • 8+ years of experience
  • Must possess full lifecycle application development experience
  • Must be able to integrate software with existing systems
  • Must have strong development experience with Java
  • Strong verbal and written communications skills
  • Ability to work well in a team environment
  • Ability to provide on-call operational support
  • Demonstrated ability to prepare and brief comprehensive project documentation (e.g., requirements, systems design, interface control documents, security, etc.)

You will have one of the following:

  • 10 Years of job related experience and High School/GED diploma
  • 8 Years of job related experience and Associate’s degree
  • 4-7 Years of job related experience and Bachelor’s degree
  • 3 Years of job related experience and Master’s degree
  • 2 Years of job related experience and Doctorate

Experience with the following is a plus:

  • LDAP and/or PKI experience is a plus
  • Demonstrated experience with some of the following:
    • Web services
    • XML
    • MySQL
    • Oracle
    • UNIX
    • Linux
    • RedHat Linux
    • J2SE
    • PowerShell
    • SOAP
    • Rest
    • Eclipse
    • SQL Developer
    • SQL
    • Apache Maven
    • Apache Tomcat
  • Cloud experience is a plus (e.g., C2S, AWS, Azure)

Core hours:

9:30am to 3pm

Work location:

Herndon, VA


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.

Company Name:
Security Clearance:
Top Secret / SCI + Poly
Reston, Virginia
United States
Not Specified
Job Number:

Send me email alerts for similar jobs