IAM

Overview

Remote
Depends on Experience
Full Time

Skills

IAM
JAVA
Oracle Identity

Job Details

Client is seeking an Identity & Access Management (IAM) Developer to support a major modernization effort for the Marine Corps enterprise logistics system Oracle EBS R12, which powers asset visibility, maintenance, supply, readiness, and financial operations across the force. You ll join an Agile development team responsible for building and improving authentication, identity management, and PKI/CAC-based access capabilities that directly secure and enable this mission-critical platform.

In this role, you will work hands-on with Java EE, WebLogic, Apache Maven, Oracle Identity Management (OAM/OIM/OID), Oracle Fusion Middleware, and CAC/PKI authentication. You ll refine and upgrade authentication workflows, troubleshoot and enhance identity modules, and apply STIG-based hardening across a complex technology stack. You ll also collaborate closely with government product owners, perform code reviews, contribute to CI/CD deployment processes, and help shape technical approaches for future enhancements.
Responsibilities:
Cyber developer will be responsible for the design, development, and troubleshooting of issues for applications and modules related to Identity Management, Account Management, and Authentication using CAC token. The position requires experience in Java EE, Apache Maven, and some level of experience in Identity Management with any of these Oracle technologies such as Oracle Access Manager (OAM), Oracle Identity Manager (OIM), Oracle Internet Directory (OID), Oracle Fusion Middleware, WebLogic, integrated with Oracle EBS R12.2.x as preferred.
Perform analysis and mitigation related to Security Technical Implementation Guide (STIG) across multiple technology stack.
Support all technical activities and follow the processes outlined in compliance with approved Agile approach including deploying patches and upgrades to the technology stack.
Review technical design documentation and perform code reviews produced by other Cyber developers to understand and gain knowledge about the functionalities of different components.
Interact with government product owners and other SMEs to analyze requirements and provide solutions.
Provide knowledge transfer sessions and mentoring to other resources as required.
Review Change Requests and aid in gathering requirements and identifying solution.
Tune and optimize code and related systems level configurations.
Provide technical support during the release testing phases.
Provide detailed deployment instructions for successful migration as part of a CI/CD pipeline including testing plans.
Prepare design alternatives and technical specification documents.
Drive meetings with product owners and manage the analysis through design and development phases.

  • Provide updates to related deliverables.
    Produce all work products and deliverables with quality and on schedule.
    Qualifications: Required:
    Experience in Java EE development, Java IDE including VS Code, JDeveloper, Eclipse or similar
    Experience deploying Java applications in Weblogic
    Experience with Apache Maven
    Experience in Python as a bonus
    Experience working in Oracle Linux environment and shell scripting
    Some level of experience in Identify Management with any of these Oracle technologies such as Oracle Access Manager (OAM), Oracle Identity Manager (OIM), Oracle Internet Directory (OID), Oracle Fusion Middleware
    Some level of experience with CAC/PKI based authentication
    Experience with Security Technical Implementation Guide (STIG) analysis and mitigation
  • Ability to develop professional documentation and other written materials
  • Excellent written and verbal communication
    Ability to adapt to changing business processes, technologies, and environments
    Bachelor s degree in computer science or equivalent experience
    3 to 5 years of experience in Java development
    1 to 2 years of experience in Identify Management using of these technologies such as Oracle Access Manager (OAM), Oracle Identity Manager (OIM), Oracle Internet Directory (OID) as a bonus
    Desired:
    Experience in Marine Corps / DoD secure system authentication process
    Experience in Agile methodology
    Experience in Single Sign-on (SSO) technology

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.