Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Reflexive Concepts Logo

Java Software Engineer I

Reflexive Concepts

Salary not specified
Nov 7, 2025
Fort Meade, MD, United States of America
Apply Now

Reflexive Concepts is seeking a Software Engineer I to implement new JBlocks capabilities to support expanding data labeling requirements.

Requirements

  • Java Development Experience
  • Understanding of unit and integration testing
  • Familiarity with PKI and REST services
  • Have the ability to evaluate user issues, create and document tests to reproduce in development environments
  • Familiar with debugging code using an Integrated Development Environment (IDE) as a containerized service
  • Linux experience
  • Use of Gitlab, CI/CD, build pipelines
  • Hands on experience using Docker to create containers for existing software capabilities
  • Experience Performing Development in the eVo environment to include familiarity and use of tools in the environment (GreyBox etc.)
  • Knowledge of EDH1/2, ISM, CAPCO and CUI standards

Responsibilities

  • perform both development and enhance testing
  • provide input throughout the software lifecycle
  • Review and test software components for adherence to the design requirements and documents test results
  • Perform software life-cycle activities to ensure the highest level of system performance and availability and compliance with business requirements.
  • Administer, maintain, and implement policies and procedures for ensuring the security and integrity of the application.
  • Ability to write technical documentation including wiki sites, blogs, XML/HTML

Other

  • 3+ years of Software Engineering experience
  • An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 7 years.
  • Excellent oral and written communication skills- able to clearly communicate architecture and design concepts.
  • Strong organization and time management skills, including the ability to multi-task and work independently with minimum supervision to meet deadlines.