2251 Java & NiFi Software Engineer

InterImage
Annapolis Junction, Maryland, United States
Full-time

Roles and Responsibilities :

We have an immediate need for a Software Engineer with strong Java and NIAGARAFILES / Apache NiFi experience to support TTO 210, Reporting Tool Suite efforts.

Support will focus on sustainment and development (to include creating enhancements and additional data flows) of the PULSE tool, which is the primary dissemination platform for SIGINT reporting to the Intelligence Community and partners around the world, with tens of thousands of monthly users.

Candidates will be required to work a rotating pager schedule for emergency 24 / 7 call-in support as required (roughly one week out of every six weeks).

Staff may charge 4 additional hours for the week they are on call in addition to hours worked. On average, the PULSE team is paged for after-hours support approximately 1-2 times per month, with most issues resolvable by phone.

Required technical skills include :

  • Java
  • NIAGARAFILES / Apache NiFi
  • Elasticsearch

Additional desired technical skills may include experience with :

  • Spring Boot
  • API development
  • Docker
  • Agency reporting and dissemination tools
  • Agency classification policies
  • Familiarity working in an Agile environment, Jira and Confluence

InterImage Benefit Snapshot :

401K : up to 3% discretionary profit sharing contribution + 100% match on the 1

7% of pay

  • PTO : 20 days per year
  • Healthcare, dental, vision, Free for a single participant
  • $50,000 Life insurance provided, additional voluntary life insurance available
  • 30+ days ago
Related jobs
Promoted
Lockheed Martin
Annapolis Junction, Maryland

You are an experienced full-stack java Software Engineer with basic Linux skills and Git experience, who will provide data transformation software development as part of a larger enterprise data flow in support of the Data Transformation Solutions (DTS) TTO. TKO provides systems engineering, softwar...

Promoted
Captivation Software
Annapolis Junction, Maryland

Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required. Captivation Software is looking for a senior level systems engineer who will assist with the da...

Raytheon Technologies
Annapolis Junction, Maryland

In the Principal Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. The Principal Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems. This role involves close colla...

Blackstone Talent Group
Annapolis Junction, Maryland

He/she/they will analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools, and will use sound software engineering p...

Power3 Solutions and Partnering Companies
Linthicum Heights, Maryland

We are a software engineering and consulting firm providing more than 45 years of service to state and federal customers. The individual will support a highly driven team of other engineers in sustaining and developing new tools and capabilities for this project. ...

Intelliforce-IT Solutions Group
Annapolis Junction, Maryland

Key Technologies and Skills: Front End: Expertise in Angular 2 Middle Tier: Proficiency in Java, Spring, and Spring Boot Back End: Experience with MongoDB and ElasticSearch Containerization: Skilled in using Docker and Kubernetes for containerization Software Design: Strong background in analyzing s...

Akina, Inc.
Annapolis Junction, Maryland

Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off­The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and sy...

New Relic, Inc.
Baltimore, Maryland
Remote

Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Senior Software Engineer Req ID FY|R&D|#9 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Chicago, Il...

Akina, Inc.
Annapolis Junction, Maryland

The Level 3 Software Engineer (SWE) shall possess the following capabilities: . Perform full-stack software development predominantly using Java to create and implement enhancements to existing capabilities. Collaborate with team of software and systems engineers in an agile environment to analyze r...

Prodigy One, LLC
Annapolis Junction, Maryland

We are seeking a Software Engineer 1 to join the software development team who will develop and sustain integrated, feature-rich capabilities that promote modernization of visualization and presentation tools. Design and code new software or modify existing software to add new features. Develop soft...