View job listing
Apply to Software Engineer III
Reflexive Concepts is seeking a skilled Software Engineer III to join our growing team!
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:
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
- 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
