This position will be based out of Hanover, MD (on-site).
- Integrate front-end components into a web-based architecture integrate front-end and back-end components into a web-based architecture (which may include the use of cloud technologies) as the task requires.
- Design, develop, and implement new features, interfaces, or code, based on user and customer requirements.
- Provide testing, integration, and development support.
- Utilize Java and ReactJS.
- Clearance: Must possess and maintain an active Top Secret (TS/SCI) clearance with Polygraph
- BA/BS degree with 5+ years of Software Engineering experience, or;
- Associates Degree with 9+ years of experience, or;
- Advanced Degree (MA/MS) with 3+ years of experience
- A minimum of 2+ years of work experience in the SIGJNT, IA, or IT domains.
- High level of proficiency and skill in Java software development
- Experienced with designing, developing, and testing front end User Interfaces in ReactJs
- Experience with User Experience design to increase product usability
- Excellent oral and written communication skills – able to clearly communicate architecture and design concepts
- Ability to write technical documentation including wiki sites, blogs, XML/HTML
Strong organizational and time management skills, including the ability to multi-task and work independently with minimum supervision to meet deadlines
- One or more of the following: AWS Professional/Specialty or Microsoft Azure Certification
- Knowledgeable compliance accessibility standards for electronic and information technology as governed by Section 508 of the Rehabilitation Act
- Experienced with designing, developing, testing, integrating, and deploying Spring Boot applications running in Docker containers
- Proficient with Git version control and Maven build tools
- Skilled at building robust, scalable, secure, and high-performance applications Integration/Continuous Deployment (CI/CD) pipelines
- Familiarity with various AWS services (S3, EC2, ECR, etc.)
- Experienced with Oauth2/Open ID Connect development standards
- Able to write unit test cases using Junit/Mock testing frameworks
- PKI encryption and authentication
- Familiar with Linux environments