Jr Full-stack Software Developer

KBR•Colorado Springs, CO
•$110,000 - $130,000•Onsite

About The Position

The Junior Full-stack Software Developer develops and implements secure, end-to-end cluster and application lifecycles in cloud environments. The role collaborates with clients and internal teams to design containerization solutions using Kubernetes or Docker, and builds and maintains secure CI/CD pipelines and automated software delivery using GitOps principles. The work supports security, scalability, and operational efficiency. The developer works across technology stacks and application languages, database systems, cloud platforms, and automation tools. Responsibilities also include applying DevSecOps practices, supporting secure cloud and network architecture, monitoring systems through log management and analytics, and maintaining infrastructure using IaC/CaC. The position is onsite, with minimal travel (less than 20%) and standard 40-hour work weeks.

Requirements

  • Secret clearance or above.
  • Bachelor's degree in Computer Science or a related field.
  • Two years of experience developing web-based applications.
  • Two years of experience with Kubernetes or Docker.
  • Experience with Next.js and Node.js.
  • Experience developing and implementing end-to-end cluster and application lifecycles.
  • Experience in database development, such as PostgreSQL, MySQL, or Oracle.
  • Experience with Agile, DevOps, and DevSecOps methodologies.
  • Experience with HTML and JavaScript.
  • Experience with version control systems such as GitLab.
  • Experience developing software systems using CI/CD pipelines.
  • Strong problem-solving skills.
  • Interest in automation, system efficiency, and security.
  • Experience with log management.
  • Proficiency with AWS Cloud Services and AWS S3 (or a GovCloud equivalent), and/or GitLab.
  • Experience with integration testing.
  • Experience with unit testing tools Vitest or Playwright.
  • Experience with test-driven development.

Nice To Haves

  • Experience writing custom Helm charts.
  • Experience with big data.
  • MongoDB experience.
  • Agile XP experience.
  • Experience with Material UI, TypeScript, or React.
  • Experience with data visualization or analytics tools such as PowerBI, Tableau, or Python.
  • Experience with scripting languages such as Python, Bash, or PowerShell.
  • Experience or knowledge of Service Mesh.
  • Experience with Vue.js or Angular.
  • Experience with unit testing tools such as Jest or Cypress.
  • Familiarity with Infrastructure as Code.
  • Networking experience.

Responsibilities

  • Work across multiple technology stacks, languages, frameworks, and tools to support a broad range of applications.
  • Develop industry-standard application functionality using technologies such as Python, Java, C++, JavaScript, Go, Next.js, Express, and Node.js.
  • Work with database technologies such as PostgreSQL, MongoDB, Oracle, and MySQL.
  • Design, develop, and implement secure, end-to-end Kubernetes- or Docker-based cluster and application lifecycles.
  • Participate in software development using CI/CD pipelines, with a focus on security and automation.
  • Collaborate with clients and internal teams to architect containerized solutions and cloud-native applications.
  • Apply GitOps principles for automated and reliable deployment processes.
  • Implement DevSecOps best practices, integrating security throughout the development lifecycle.
  • Manage logs and use analytics tools for system monitoring and optimization.
  • Develop and maintain scripts, such as Bash, Python, and PowerShell, to automate security checks, deployments, and routine DevOps tasks.
  • Use AWS and other cloud platforms to support system reliability, scalability, and security.
  • Contribute to secure network configurations and cloud-based security architecture.
  • Use Agile, DevOps, and DevSecOps methodologies to enhance operational efficiency.
  • Assist with Service Mesh solutions such as Istio for secure and efficient service-to-service communications.
  • Collaborate using version control systems such as GitLab and automation tools such as Ansible, Maven, and Gradle.
  • Stay current with cloud technologies, industry best practices, and evolving security threats, and recommend solutions.
  • Maintain infrastructure using IaC/CaC.

Benefits

  • 401(k) plan with company match
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • AD&D coverage
  • Flexible spending account
  • Disability coverage
  • Paid time off
  • Flexible work schedule
  • Professional training and development
  • Potential sign-on bonus, relocation benefits, short-term incentives, long-term incentives, or discretionary performance payments, depending on job title, level, policy, or contractual designation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service