Full Stack Developer

Caribou Thunder
Omaha, NE, United States
6 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$70,000.0 - $112,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Artificial Intelligence Business Logic Systems Engineering Backup Devices Oracle WebLogic Server Cascading Style Sheets (CSS) Configuration Management
+39 more
Static Program Analysis Software Quality Code Review Cyber Security Databases Computer Engineering Continuous Integration Data Integrity Software Debugging Integrated Development Environments Interoperability Machine Learning Cisco Nexus Switches Scrum Methodology Software Architecture Systems Development Life Cycle Regression Testing Fortify (Software) Secure Coding Selenium Software Engineering SonarQube Data Streaming Systems Architecture Software Vulnerability Management Web Applications Web Services Java Application Server Enterprise Software Applications Delivery Pipeline Software Security Kubernetes Helm Charts Backend Gitlab Containerization Gitlab-ci Kubernetes Information Technology Devsecops

Job description

Build and advance secure, mission-critical software supporting Department of Defense systems. Join a collaborative development team where you’ll apply full stack Java expertise to develop web applications, integrate classified infrastructure, and deliver reliable software through secure DevSecOps and Agile development practices. This opportunity is available at both the Mid-Level and Senior levels, with responsibilities and expectations scaled according to experience. A Day in the Life - What You’ll Do

  • Design, develop, test, deploy, and maintain Java-based full stack web applications supporting mission-critical DoD systems.
  • Develop responsive front-end interfaces using HTML, CSS, and JavaScript while building reliable Java-based backend services and application logic.
  • Integrate applications with secure and classified DoD infrastructure, databases, and enterprise systems to ensure reliable data flow and system interoperability.
  • Develop and maintain backend database functionality with a focus on performance, scalability, security, and data integrity.
  • Apply secure software development practices and DoD cybersecurity requirements throughout the software development lifecycle.
  • Use tools such as Fortify and SonarQube to identify, analyze, and remediate security vulnerabilities and code quality issues.
  • Build, maintain, and improve GitLab CI/CD pipelines supporting automated and secure software delivery.
  • Deploy and support Java applications within WebLogic environments and manage application artifacts through Nexus Repository.
  • Participate in software testing, debugging, integration, and regression activities to ensure reliable mission software.
  • Develop and maintain automated UI and regression testing using Selenium.
  • Participate in Agile/Scrum ceremonies, sprint planning, technical discussions, code reviews, and continuous improvement activities.
  • Collaborate with cybersecurity, systems engineering, DevSecOps, and program teams to translate mission requirements into secure and maintainable software solutions.
  • Develop and maintain technical documentation covering system architecture, workflows, configuration, development processes, and audit-traceable software activities.
  • Senior-level engineers will take technical ownership of development efforts, lead secure coding and code review activities, mentor junior developers, and provide technical guidance to the broader development team.
  • Senior-level engineers will also help identify and implement improvements to development processes, CI/CD automation, software architecture, and DevSecOps practices.
  • Support continuous improvement of secure software development practices within classified environments.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 3-9 years of relevant professional software development experience.
  • Active Secret or Interim Top Secret security clearance required.
  • Hands-on full stack development experience using:
  • Java
  • JavaScript
  • HTML
  • CSS
  • Experience building, deploying, and maintaining web applications.
  • Experience developing software in DoD, government, or other secure/classified environments.
  • Experience with secure coding practices and software security tools such as Fortify and SonarQube.
  • Experience with GitLab CI/CD, WebLogic, and Nexus Repository.
  • Experience with Agile/Scrum methodologies and the full Software Development Lifecycle (SDLC).
  • Experience with Kubernetes orchestration and Helm/Helm Charts.
  • Strong debugging, collaboration, documentation, and problem-solving skills., * Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 10+ years of relevant professional software development experience.
  • Active Interim Top Secret security clearance required.
  • Extensive hands-on full stack development experience using Java, JavaScript, HTML, and CSS.
  • Extensive experience building, deploying, and maintaining enterprise web applications in DoD or secure/classified environments.
  • Strong experience with GitLab CI/CD, WebLogic, and Nexus Repository supporting secure software delivery.
  • Strong experience implementing secure coding practices and DoD cybersecurity compliance using tools such as Fortify and SonarQube.
  • Experience developing automated UI and regression testing using Selenium.
  • Strong understanding of secure SDLC practices, configuration management, and technical documentation.
  • Demonstrated ability to provide technical leadership and mentorship within Agile/Scrum development teams.
  • Strong ability to collaborate with cybersecurity, systems engineering, DevSecOps, and program stakeholders.

Preferred Qualifications Mid-Level / Senior

  • Experience deploying and managing Java applications within WebLogic environments.
  • Experience developing and optimizing GitLab DevOps pipelines and CI/CD automation.
  • Experience with Kubernetes, containerization, and Helm/Helm Charts.
  • Strong understanding of DoD software development standards, cybersecurity requirements, compliance protocols, and secure infrastructure.
  • Experience with static code analysis, vulnerability identification, and vulnerability remediation.
  • Experience working in classified software development environments.
  • Experience with DevSecOps methodologies and secure software factories.
  • Familiarity with Artificial Intelligence / Machine Learning technologies and integrating AI/ML capabilities into web services.
  • Demonstrated technical leadership within Agile/Scrum software development teams.
  • Experience mentoring junior and mid-level developers.
  • Experience leading technical code reviews and establishing secure coding standards.
  • Deep proficiency in GitLab pipeline automation and DevSecOps practices.
  • Experience providing technical direction for software architecture and development processes.
  • Active Top Secret / SCI clearance strongly preferred.

Benefits & conditions

  • Premium Health, Dental & Vision Insurance
  • 401(k) with 6% Company Match
  • Flexible PTO & Work Schedule
  • Education & Certification Reimbursement
  • Support for Military Leave
  • Work-Life Balance & Traditional Family Values

About the company

Caribou Thunder is a HUBZone-certified small business providing advanced technical and engineering services to the U.S. Department of Defense and its mission partners.

35+ states and 20+ countries.

We’ve delivered trusted solutions for over two decades-strengthening national readiness across missions on land, undersea, in the air, and throughout LEO, MEO, GEO, and deep space. Why Caribou Thunder? TEAM THUNDER - Mission Focused. Delivery Proven. Ready to Serve.

  • Employee Advocacy
  • Mission Proven
  • Global Reach
  • Skilled Teams
  • Modern Tools
  • Empowering Culture

Our engineers and innovators ensure capability from sea floor to space frontier-delivering on time, maintaining compliance, and performing with precision in high-consequence environments.

We specialize in Engineering Services, Cybersecurity, Software Development, Modeling & Simulation, Digital Engineering, and Artificial Intelligence-disciplines powering the nation’s most complex technical missions. Employee Advocacy + Benefits

Our people are the heart of Caribou Thunder. We invest in their growth, flexibility, and well-being-knowing their success drives ours.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all