Full Job Description
Support mission-critical web service development for an Identity, Credential, and Access Management (ICAM) solution as part of new Zero Trust work supporting DISA. You will help design, develop, integrate, test, and maintain highly available, enterprise-level services that support Attribute-Based Access Control by returning attributes and access decisions, integrating with a COTS LDAP directory and other microservices and libraries.
Qualifications:
Eight (8) years of software engineering experience
Bachelor's degree or higher in Computer Science or a related technical field
An additional four (4) years of software engineering experience may be substituted for the degree, for a total of twelve (12) years
Desired Skills:
Must be able to work in a collaborative environment, with minimal supervision
High level of proficiency and skill with Java software development
Experience generating and maintaining REST services
Proficiency with Git version control and Maven build tools
Familiarity with Linux environments
Skilled at building robust, scalable, secure, and high-performance applications
Ability to write unit test cases using JUnit and mocking frameworks
Experience with automated builds using GitLab Continuous Integration/Continuous Deployment (CI/CD) pipelines
PKI encryption and authentication
Experience with Docker and Kubernetes