Required Skills:
- Experience writing Java, JavaScript, and SQL or PL/SQL
- Experience developing Infrastructure as Code (IaC) and Configuration as Code (CaC)
- Familiar with Agile development methodology with an understanding of Kanban, SCRUM and SAFe® principle, and DevOps/DevSecOps processes and methods
- Security + Certification
- Active DoD Secret Clearance
- Server technologies like WebLogic, Tomcat and Apache
- Container technologies like Docker, Kubernetes
- Version control systems like Git
- Build and deployment orchestration tools like Jenkins and K8s
- Build and package managers like Gradle and Artifactory
- Scripting languages such as Python, BASH, Perl, Powershell
- Configuration Management tools like Ansible, Puppet, Chef, Terraform
- Experience writing with Angular or React JS
Day to Day
We are seeking a Java Developer with experience developing Web applications to be part of the larger team. Assignments may be broad in nature, requiring originality and innovation in determining how to accomplish tasks. Operates with appreciable latitude in developing methodology and presenting solutions to problems. Contributes to deliverables and performance metrics. As a Senior Software Developer (SME), the selected individual will work hands-on with developer and systems administrators to integrate our solutions and products for our government customer. Key responsibilities are to deliver DevSecOps pipeline solutions and proof of concepts for Continuous Integration/Configuration, Continuous Development, Continuous Delivery/Deployment, Continuous Testing, Continuous Security and Continuous Monitoring. The DevSecOps Engineer is also responsible for driving solutions that meet the customers' technical, financial and business requirements, and supporting a legacy system in the process of being modernized while being hosted in the cloud utilizing DevSecOps processes.