Skip to content
mimi

JBlocks Java Software Engineer

2026 Feb 26th CyberSecurity - CACI International

Hanover · On-site Full-time Mid Level $94k – $198k/yr 1mo ago

About the role

The Opportunity

CACI as a Prime Contractor on MWIII Bridge. All positions in the Hanover, MD area. MWIII Bridge develops and supports Identity, Credential and Access Management (ICAM) capabilities for the enterprise and stand-alone deployment throughout the IC. Tasks include program management, mission support, software integration, software development, system engineering, migration, testing, documentation development, network and system monitoring, configuration control and release management.

Responsibilities

  • Work with a team of developers to implement new JBlocks capabilities to support expanding data labeling requirements.
  • Manage a single baseline to meet requirements across multiple domains.
  • Define, manage, and deliver capabilities within an existing team.
  • Provide input throughout the software lifecycle.

Qualifications

Required

  • TS/SCI Clearance with polygraph.
  • Bachelor's Degree or higher in computer engineering or related field, or 9 years of software engineering experience if substituting degree.
  • 5+ years of software engineering experience.
  • 2+ years work experience in SIGINT, IA, or IT domains.
  • Java Development Experience.
  • Familiarity with PKI and REST services.
  • Use of Gitlab, CI/CD, build pipelines.
  • Linux experience.
  • Strong organization and time management skills, including ability to multi-task and work with minimum supervision to meet deadlines.
  • Experience engaging with customers and interfacing teams.

Desired

  • Collaborate with senior developers to improve knowledge and experience with development best practices.
  • Interact with other developers, system engineers and users at an integrated functionality level.
  • Experience performing development in the Evo environment including familiarity and use of tools (GreyBox etc.).
  • Containerize existing software capabilities using Docker.
  • Review and test software components for adherence to design requirements and document test results.
  • Perform software life-cycle activities to ensure system performance, availability, and compliance with business requirements.
  • Administer, maintain, and implement policies and procedures for application security and integrity.
  • Knowledge of EDH1/2, ISM, CAPCO and markings standards.
  • Excellent oral and written communication skills to clearly communicate architecture and design concepts.
  • Ability to write technical documentation including wiki sites, blogs, XML/HTML.

What You Can Expect

  • A culture of integrity.
  • An environment of trust with autonomy and flexible time off.
  • Access to robust learning resources.
  • A focus on continuous growth advancing critical missions.

Pay Range

There are a host of factors that can influence final salary including geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. CACI offers competitive compensation, benefits and learning and development opportunities including healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

Skills

CI/CDDockerGitlabJavaLinuxPKIREST

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free