Barbaricum is seeking a skilled Senior Full Stack Application Developer to support the ongoing development and modernization of the STRIKE Tool, a critical financial planning and execution platform used by the Department of Defense (DoD). This role is pivotal to transforming how senior leaders manage fiscal resources, increase operational transparency, and meet audit-readiness goals in support of national security objectives.
The ideal candidate will combine deep technical experience with an understanding of DoD IT environments. This role offers the chance to work alongside mission-driven developers, analysts, and end users to build secure, scalable web applications tailored to real-world defense financial management needs.
Responsibilities:
Design, develop, and maintain scalable and secure full stack applications that support DoD financial workflows Collaborate with UI/UX teams, QA engineers, and government stakeholders to define and implement tool capabilities Integrate and interface with existing federal financial management systems Develop RESTful APIs and microservices for secure, compliant data flow Apply secure coding practices aligned with DoD STIGs and RMF standards Implement and manage role-based access controls (RBAC) to support audit-compliant design Contribute to Agile sprint cycles, participate in code reviews, testing, and release coordination Support DevSecOps pipeline development, CI/CD automation, and infrastructure integrationRequired Qualifications:
Active DoD TS, SCI eligibility preferred 7+ years of hands-on experience in full stack development, supporting web-based applications Front-end expertise using React, Angular, or Vue.js Back-end development experience with C#, Node.js, .NET Core, Java, or Python Familiarity with SQL and NoSQL databases (e.g., PostgreSQL) Proven knowledge of DevSecOps practices, version control (Git), and CI/CD tools such as GitLab or Jenkins Experience deploying or maintaining solutions on cloud platforms like AWS, Azure, or GovCloud Strong understanding of secure API development and RBAC design principles Previous experience working in DoD or federal government environments DoD 8570 IAT Level II or higher (must be current and verifiable).Preferred Qualifications:
Bachelor’s or Master’s degree in Computer Science, Information Systems, or related discipline Experience working with DoD budgeting processes (e.g., POM, O&M, RDT&E) Familiarity with audit-compliant or traceable systems used for budgeting, forecasting, or contracting Understanding of STIG compliance, ACAS scanning, RMF documentation, and secure system hardening Relevant development certifications, such as: AWS Certified Developer or Solutions Architect Microsoft Certified: Azure Developer Associate Certified Kubernetes Application Developer (CKAD) Certified Scrum Developer (CSD)