> Markdown version of [/jobs/ext/202478-software-engineer](https://www.wearedevelopers.com/jobs/ext/202478-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:** Chantilly, 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:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d4295fff5fea0563 ## 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 ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)