Java Software Engineer at Captivation Software (Annapolis Junction, MD)

Captivation Software

Full Time

Build Something to Be Proud Of

Captivation Software has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation Software is looking for mid/senior level software developers who can get stuff done while making a difference in support of the mission to protect our country. Captivation Software offers exceptional benefits to attract the best and brightest including:

  • 20% 401k contribution (no matching required)

  • Above market hourly rates

  • $3,000 HSA Contribution

  • Paid Time Off

  • Company Paid Medical/Dental/Vision Insurance

  • Life Insurance

Minimum Requirements:

  • Must be a U.S. Citizen with an active security clearance – TS/SCI

  • Strong interest in building dynamic, efficient, and well-engineered software

  • Bachelor’s degree in Computer Science or similar

  • Proven aptitude to learn quickly

  • Ability to work both independently as well as in a team setting

  • Strong background in the field of software engineering

  • Firm understand of software best practices

Minimum Qualifications:

  • Experience with Java

Desired Qualifications:

A preferred candidate will have experience with any of the following:

  • Cloud Technologies (MapReduce, Pig, Hadoop, HDFS, Cloudbase/Accumulo)

  • Kubernetes

  • Spring

  • SpringBoot

  • Docker

  • Elasticsearch

  • Maven / Gradle


Tasks may include, but are not limited to:

  • Develop and integrate cutting-edge software-based solutions for mission customer-oriented applications and frameworks.

  • Writing automated tests to verify code quality

  • Implement working applications from mockups provided by designers