Apply Now    

Sr. Software Engineer (Java)

Req #: 202731
Location: Hanover, MD US
Job Category: Engineering
Security Clearance: TS/SCI with Polygraph
Clearance Status: Must Be Current

Job Description

What You’ll Get to Do:  

You get to join a team of highly skilled developers working on a critical requirement within the customer.  This team is working across many parts of the customer helping teams to identify issues with WEB applications before an interruption in service occurs.

More About this Role:   

As a team member, you will be responsible for testing and learning / investigating new releases of the HP tools and how to maximize the effective use of the tools. You may be leveraging COTS products, such as, Java APIs to extract service metrics.

Duties and Responsibilities:

The ISLANDSUNSET team requires an experienced software engineer to build performance monitoring solutions and metrics reporting for web applications. The candidate will design and build custom reports to reflect web application performance over time. The candidate will evaluate customer web applications to recommend appropriate solutions for monitoring and will utilize COTS products and custom monitoring solutions.  The candidate will configure and integrate COTS products, such as HP SiteScope, HP Diagnostics, and HP OMi, to support a large number of monitored services (hundreds to thousands). The candidate will ensure the COTS products function properly in a secure environment with PKI-based authentication, corporate authorization services, firewalls, and SSL/TLS communications.  The candidate will be responsible for testing and learning new releases of the HP tools and effective use of the tools. The candidate may leverage the COTS product Java APIs to extract service metrics. The ideal candidate must possess a good understanding of network, operating system, application and end-point performance, tuning and measurements. As the effort grows, the candidate will need to scale resources in the cloud including infrastructure automation, and pushing metrics into the cloud for manipulation and visualization.  The candidate must have strong organization, communication, and collaboration skills and be customer-focused and results oriented.

You’ll Bring These Qualifications:  

  • TS/SCI Clearance with polygraph
  • Bachelor’s Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines
  • 8 years of Software Engineering experience.  An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 12 years.
  • 3+ years work experience in the SIGINT, IA, or IT domains.
  • Demonstrated experience using Enterprise Integration Patterns and/or dataflow automation (Apache Camel, Apache NiFi, Spring Integration)
  • Experience monitoring, maintaining and troubleshooting Apache Hadoop, Apache Accumulo, and Apache Zookeeper deployments
  • Ability to debug and resolve application errors in a timely and effective manner
  • Ability to clearly communicate ideas and status updates to peers and management.
  • Masters degree in Computer Science, Information Security, or a related field
  • 5-10 years computer/IT professional experience
  • 2+ years Java, JavaScript, Python, or Perl programming
  • 1+ years UNIX scripting
  • Familiar with web application technologies (e.g., html, web servers, and application servers)
  • Proficient in UNIX commands
  • Proficient in Windows

These Qualifications Would be Nice to Have:  

  • HP Business Service Management (BSM) tool suite experience is desirable:
    • HP SiteScope
    • HP Diagnostics
    • HP Operations Manager I (OMi)
    • HP Performance Manager
    • HP Ops Bridge Reporter
  • Experience with Elastic ELK stack (Elasticsearch, Logstash, or Kibana)
  • Experience with Groovy
  • System administration background

What We can Offer You:

- We’ve been named a Best Place to Work by the Washington Post.
- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
- We offer competitive benefits and learning and development opportunities.
- We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
- For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.


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    
Link for schema