Skip to main content

Captivation Software

Software Engineer 1/2 - Java/MapReduce/GhostMachine/Spring/NiFi

Annapolis Junction, MD$130k–$270kmidAdded today

About this role

Captivation Software seeks a mid-level Java engineer to lead ETL and data curation initiatives using GhostMachine analytics and MapReduce frameworks. This role supports national security missions within an established team that leverages modern AI tools for accelerated development.

What you'll do

  • Design and execute ETL processes for enterprise-wide data management
  • Develop applications using Java, Spring Framework, and Spring Boot
  • Build analytics solutions with GhostMachine Portable MapReduce
  • Implement data workflows using NiFi and notification systems
  • Collaborate with team on knowledge management and data architecture
  • Utilize Atlassian and GitLab tools for version control and project tracking

What they're looking for

  • Java programming
  • Spring Framework and Spring Boot
  • GhostMachine analytics
  • Portable MapReduce (PMR)
  • Apache NiFi
  • Atlassian tool suite
  • GitLab
  • ETL process design

Benefits

  • Annual salary $130,000–$270,000 based on experience
  • Up to 20% 401(k) contribution with immediate vesting
  • Competitive hourly rates above market
  • Work on national security initiatives
  • Professional development in specialized analytics platforms
  • Collaborative, established team environment
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Captivation Software

Captivation Software builds high-performance computing and secure analytics infrastructure for mission-critical government programs, specializing in HPC testing, enterprise dataflow architectures, and cleared defense systems. The company is hiring senior test engineers, systems engineers, and technical leaders with deep expertise in Linux, cloud infrastructure, and security clearances to validate systems and architect solutions for intelligence community operations.

View all jobs at Captivation Software

Likely interview questions

  • Walk us through a complex ETL pipeline you've designed—what were the challenges and how did you optimize it?
  • Describe your experience with GhostMachine analytics and Portable MapReduce. How have you applied them in previous roles?