About the role
GCyber is seeking a Full Stack Developer, to support our government customer. This role develops, tests, and maintains secure, reliable applications across the full technology stack (front-end, APIs/services, and data). Full stack developers can switch between front-end and back-end development based on requirements and help the team prototype rapidly when needed.
As the Full Stack Developer, you will: * Design, develop, test, and maintain full-stack applications across UI, API/service, business logic, and data access layers using Java, JavaScript, Python, and Spring Boot in an Agile environment. * Develop and optimize responsive front-end features, back-end services, APIs, integrations, database architectures, queries, and data models to support modernization and cloud adoption. * Implement automated testing, code reviews, troubleshooting, debugging, and defect resolution while ensuring application quality, security, performance, reliability, and maintainability. * Engineer and automate infrastructure, deployments, and CI/CD capabilities using CloudFormation, Terraform, Ansible, GitLab, and Bitbucket; support integration/testing environments, release management, patching, vulnerability scanning, logging, and compliance. * Support operational excellence through monitoring, alerting, incident response, and continuous improvement while maintaining technical documentation, runbooks, diagrams, and participating in Agile ceremonies and Jira-based task management.
Minimum Requirements and Experience * Active DoD Top Secret clearance and SCI eligible to obtain and maintain a CI Poly. * BA/BS and 8 years minimum of experience in Information Technology * Active IAT II certification * Demonstrated full-stack development experience across front-end, back-end, API, database, and responsive web application development using HTML, CSS, JavaScript, Java, and SQL. * Hands-on experience with Oracle, SQL Server, cloud technologies, AWS services including EC2, ELB, RDS, Lambda, and Docker, as well as data integration and engineered systems. * Strong experience with DevSecOps, automated testing, CI/CD, deployment orchestration, and infrastructure automation using Ansible, Terraform, CloudFormation, GitLab, Jenkins, Bitbucket, and JMeter. * Proven ability to collaborate effectively across cross-functional teams and contribute throughout the software development lifecycle, including development, testing, deployment, security configuration, and operational support.