> Markdown version of [/jobs/ext/3757247-software-engineer](https://www.wearedevelopers.com/jobs/ext/3757247-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Cornerstone Defense - **Location:** Herndon, VA, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Amazon S3, Apache HTTP Server, Apache Tomcat, Bash Shell, Databases, Cryptographic Protocols, Hibernate (Java), Spring Framework, MongoDB, MySQL, Node.Js, NoSQL, OpenSSL, Software Deployment, Software Engineering, Scripting, Load Balancing, Autoscaling, SOAPAPI, Cloudformation, AngularJS, Restful APIs - **Published:** October 15, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9242994/software-engineer ## About the Role 1. (Mandatory) Demonstrated experience using JavaScript (JS). 2. (Mandatory) Demonstrated experience with these development languages: Java, NodeJS, and Angular. 3. (Desired) Demonstrated experience automating and scripting using Bash and Teraform. 4. (Desired) Demonstrated experience troubleshooting complex issues with managing and deploying applications in the cloud. 6. (Desired) Demonstrated experience with REST Web services and SOAP Web services. 7. (Desired) Demonstrated experience with Spring, Spring Security and Hibernate frameworks. 8. (Desired) Demonstrated experience with AWS CloudFormation Templates, Load Balancer, Autoscaling, Security Groups, S3 and KMS. 9. (Desired) Demonstrated experience automating configuration and provisioning of cloud resources. 10. (Desired) Demonstrated experience OpenSSL and TLS encryption protocols. 11. (Desired) Demonstrated experience administering databases like MySQL. 12. (Desired) Demonstrated experience administering no-SQL databases like MongoDB. 13.(Desired) Demonstrated experience installing and managing Apache, Tomcat and Express servers ## Description The Sponsor is looking for a Software Engineer to join an existing team in supporting small applications development environment requirements