Verified Tech Jobs & Hiring Companies, Updated Every 24 Hours
Direct career links to high-growth tech startups and Fortune 500 engineering teams across the United States, Europe, and Worldwide. We audit careers daily to ensure zero ghost listings and zero expired apply links.
All Verified Employers (644)
Filtered and verified against live career portals
The Verified Direct-Apply Tech Job Board
Landing a high-compensation software engineering, data, AI, or product role should not require fighting through zombie job posts, recruiter agency reposts, or expired links. KodeSword indexes verified tech career openings by connecting directly with corporate Applicant Tracking Systems (ATS) including Greenhouse, Lever, Ashby, and Workday. Every single role featured on this platform is active and routes straight to the hiring company’s career page.
Popular Tech Roles
Top Tech Hubs
Why Tech Candidates Use KodeSword vs. Traditional Aggregators
- 100% Direct Corporate Links: Zero middleman recruiter reposts.
- Continuous 24h Pruning: Expired and filled listings removed daily.
- Comprehensive Salary Data: Compensation extracted from verified JDs.
- Zero Paywalls or Registration: Browse and apply completely free.
Frequently Asked Questions
- How often are tech job openings updated on KodeSword?
- Our crawlers sync with official company Applicant Tracking Systems (ATS) including Greenhouse, Lever, Workday, and Ashby every 24 hours. Expired or filled roles are pruned daily to prevent ghost job listings.
- Are these direct job applications or recruiter agency reposts?
- Every role links directly to the official corporate careers portal. There are zero intermediary recruiters, no paywalls, and no sponsored spam.
- What kinds of tech roles are listed on KodeSword?
- We index white-collar software engineering, AI/Machine Learning, DevOps, SRE, Cloud Infrastructure, Data Engineering, Cyber Security, and Technical Product Management roles across US hubs and remote companies.
Caci
Actively Hiring152 open positions matching criteria
Job Title: Sr. Staff Information Systems Security Engineer (ISSE) Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: The Senior Staff Information Systems Security Engineer (ISSE) serves as the primary technical authority for the security and resilience of our mission-critical systems. This role is responsible for integrating security engineering principles into every phase of the Software Development Life Cycle to design and maintain secure architectures. You will collaborate with software developers, systems engineers, and government stakeholders to navigate the Risk Management Framework (RMF) lifecycle and maintain the Authority to Operate (ATO) for complex cloud and on-premise environments. Responsibilities: RMF & ATO Management: Lead the end-to-end Risk Management Framework (RMF) process, managing NIST 800-53/171 control sets and coordinating with cybersecurity entities (SCA/DAO) to secure and maintain Authority to Operate (ATO). Security Engineering & Cloud Oversight: Drive "security by design" by reviewing technical change requests, evaluating new technologies, and providing security oversight for cloud-based platforms (AWS/Azure). Vulnerability & Risk Mitigation: Conduct system inspections and vulnerability assessments to manage POA&Ms, prioritize system patching, and ensure robust disaster recovery and contingency planning. Technical Compliance & Monitoring: Establish continuous monitoring protocols to track security posture, enforce cybersecurity policies, and brief complex technical risks to senior stakeholders. Qualifications: Required: Education and Experience: • Bachelor’s Degree in Computer Science, Information Technology, Cybersecurity, Engineering, or related degree. • Minimum of 10+ years of progressive experience in Cybersecurity, Information Assurance, or related background. Clearance & Certifications: • Active TS/SCI w/Poly. • DoD 8570 IAT Level II Compliance (e.g., Security+, CCNA Security, or CySA+). Risk Management & Compliance: • Full RMF Lifecycle Mastery: Deep experience navigating the Risk Management Framework (NIST 800-37) to secure and maintain Authority to Operate (ATO). • Control Implementation: Expert knowledge of NIST 800-53 and 800-171 control sets, including managing control inheritance and applying overlays. • Governance & Documentation: Ability to author cybersecurity policies, manage POA&Ms, and develop Contingency/Disaster Recovery plans. Engineering & Operations: • Technical Oversight: Experience reviewing system changes for security impact and collaborating with dev teams to integrate new technologies securely. • Continuous Monitoring: Proficiency in conducting security inspections, audits, and vulnerability analysis to track patch effectiveness and system health. • Cloud Security: Functional understanding of security operations within AWS or Azure environments. Communication & Professionalism: • Stakeholder Engagement: Proven ability to brief complex technical risks to large groups and coordinate directly with SCAs and DAOs. • Resilience: Ability to manage high-pressure tasks and mission-critical deadlines both independently and in team settings. Desired: • Advanced understanding of the software development lifecycle. • Experience working with governance risk and compliance tools (i.e. Xacta, SNOW, etc.). • Experience utilizing common industry tools (i.e. Nessus, Splunk, Anchore, etc.). - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is: $120,800 - $265,800 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
View more...Job Title: Senior Java Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 11/30/2026 The Opportunity: Contribute to the design and architecture of scalable and robust Java applications via best practices and industry standards Develop strategic vision and product development roadmaps Collaborate with cross-functional teams, including product owners, designers, and other developers Mentor and provide guidance to junior and mid-level developers, fostering their professional growth Conduct code reviews to maintain code quality, performance, and maintainability Investigate and resolve complex technical issues, identifying opportunities for optimization and enhancement Collaborate with stakeholders to understand business objectives and provide technical expertise and solutions Stay up to date with emerging technologies, and industry advancements, sharing knowledge and best practices Responsibilities: Java Development Experience: In-depth knowledge and hands-on experience in Java programming language, including advanced topics such as design patterns, data structures, and algorithms. Proficiency in developing graphical user interfaces (GUIs) using Java Swing, including experience with layout managers, event handling, and custom components Software Architecture and Design: Strong understanding of software architecture principles, ability to design scalable and maintainable solutions, and proficiency in applying architectural patterns Frameworks and Technologies: Expertise in Java frameworks like Spring, Spring Boot, Hibernate, Java EE plus experience with related technologies like Web Services (RESTful and SOAP), messaging frameworks, and caching mechanisms Build Tools Experience: Experience with Gradle and Maven for project build automation, dependency management, and plugin configuration. DevOps Practices: Experience setting up and maintaining CI/CD pipelines in GitLab, including configuration of build, test, and deployment stages. Database Integration and Performance Optimization: Proficiency in working with relational and non-relational databases (e.g., MongoDB, Cassandra), writing efficient SQL queries, and optimizing database performance Containerization: Proven experience with containerization platforms (Docker, Podman, Kubernetes) and designing/implementing containerized architectures Knowledge of and experience using Linux Security practices and familiarity with authentication, authorization, and encryption mechanisms Qualifications: Required: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field or equivalent work experience. Demonstrated experience may be accepted in lieu of a degree. Must hold a current Top Secret Security Clearance (TS/SCI) with a recent (7 years or less) polygraph 7+ years of professional experience in Java development or related roles Proven track record of delivering complex, enterprise-level Java projects Experience with Java, Java Swing, Gradle, and CI/CD Pipelines. Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders Desired: Experience with bit level manipulation and visualization Artifactory Familiarity: Familiarity with Artifactory for managing and distributing binary artifacts, including repository setup, artifact promotion, and integration with build tools and CI/CD pipelines. Agile Methodologies: Experience working in Agile development environments, using methodologies such as Scrum or Kanban, and familiarity with related tools (e.g., Jira, Confluence) - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $90,300-$189,600 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
View more...Job Title: Senior Java Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 11/30/2026 The Opportunity: Contribute to the design and architecture of scalable and robust Java applications via best practices and industry standards Develop strategic vision and product development roadmaps Collaborate with cross-functional teams, including product owners, designers, and other developers Mentor and provide guidance to junior and mid-level developers, fostering their professional growth Conduct code reviews to maintain code quality, performance, and maintainability Investigate and resolve complex technical issues, identifying opportunities for optimization and enhancement Collaborate with stakeholders to understand business objectives and provide technical expertise and solutions Stay up to date with emerging technologies, and industry advancements, sharing knowledge and best practices Responsibilities: Java Development Experience: In-depth knowledge and hands-on experience in Java programming language, including advanced topics such as design patterns, data structures, and algorithms. Proficiency in developing graphical user interfaces (GUIs) using Java Swing, including experience with layout managers, event handling, and custom components Software Architecture and Design: Strong understanding of software architecture principles, ability to design scalable and maintainable solutions, and proficiency in applying architectural patterns Frameworks and Technologies: Expertise in Java frameworks like Spring, Spring Boot, Hibernate, Java EE plus experience with related technologies like Web Services (RESTful and SOAP), messaging frameworks, and caching mechanisms Build Tools Experience: Experience with Gradle and Maven for project build automation, dependency management, and plugin configuration. DevOps Practices: Experience setting up and maintaining CI/CD pipelines in GitLab, including configuration of build, test, and deployment stages. Database Integration and Performance Optimization: Proficiency in working with relational and non-relational databases (e.g., MongoDB, Cassandra), writing efficient SQL queries, and optimizing database performance Containerization: Proven experience with containerization platforms (Docker, Podman, Kubernetes) and designing/implementing containerized architectures Knowledge of and experience using Linux Security practices and familiarity with authentication, authorization, and encryption mechanisms Qualifications: Required: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field or equivalent work experience. Demonstrated experience may be accepted in lieu of a degree. Must hold a current Top Secret Security Clearance (TS/SCI) with a recent (7 years or less) polygraph 7+ years of professional experience in Java development or related roles Proven track record of delivering complex, enterprise-level Java projects Experience with Java, Java Swing, Gradle, and CI/CD Pipelines. Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders Desired: Experience with bit level manipulation and visualization Artifactory Familiarity: Familiarity with Artifactory for managing and distributing binary artifacts, including repository setup, artifact promotion, and integration with build tools and CI/CD pipelines. Agile Methodologies: Experience working in Agile development environments, using methodologies such as Scrum or Kanban, and familiarity with related tools (e.g., Jira, Confluence) - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $90,300-$189,600 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
View more...Job Title: Senior Java Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: 11/30/2026 The Opportunity: Contribute to the design and architecture of scalable and robust Java applications via best practices and industry standards Develop strategic vision and product development roadmaps Collaborate with cross-functional teams, including product owners, designers, and other developers Mentor and provide guidance to junior and mid-level developers, fostering their professional growth Conduct code reviews to maintain code quality, performance, and maintainability Investigate and resolve complex technical issues, identifying opportunities for optimization and enhancement Collaborate with stakeholders to understand business objectives and provide technical expertise and solutions Stay up to date with emerging technologies, and industry advancements, sharing knowledge and best practices Responsibilities: Java Development Experience: In-depth knowledge and hands-on experience in Java programming language, including advanced topics such as design patterns, data structures, and algorithms. Proficiency in developing graphical user interfaces (GUIs) using Java Swing, including experience with layout managers, event handling, and custom components Software Architecture and Design: Strong understanding of software architecture principles, ability to design scalable and maintainable solutions, and proficiency in applying architectural patterns Frameworks and Technologies: Expertise in Java frameworks like Spring, Spring Boot, Hibernate, Java EE plus experience with related technologies like Web Services (RESTful and SOAP), messaging frameworks, and caching mechanisms Build Tools Experience: Experience with Gradle and Maven for project build automation, dependency management, and plugin configuration. DevOps Practices: Experience setting up and maintaining CI/CD pipelines in GitLab, including configuration of build, test, and deployment stages. Database Integration and Performance Optimization: Proficiency in working with relational and non-relational databases (e.g., MongoDB, Cassandra), writing efficient SQL queries, and optimizing database performance Containerization: Proven experience with containerization platforms (Docker, Podman, Kubernetes) and designing/implementing containerized architectures Knowledge of and experience using Linux Security practices and familiarity with authentication, authorization, and encryption mechanisms Qualifications: Required: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field or equivalent work experience. Demonstrated experience may be accepted in lieu of a degree. Must hold a current Top Secret Security Clearance (TS/SCI) with a recent (7 years or less) polygraph 7+ years of professional experience in Java development or related roles Proven track record of delivering complex, enterprise-level Java projects Experience with Java, Java Swing, Gradle, and CI/CD Pipelines. Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders Desired: Experience with bit level manipulation and visualization Artifactory Familiarity: Familiarity with Artifactory for managing and distributing binary artifacts, including repository setup, artifact promotion, and integration with build tools and CI/CD pipelines. Agile Methodologies: Experience working in Agile development environments, using methodologies such as Scrum or Kanban, and familiarity with related tools (e.g., Jira, Confluence) - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $90,300-$189,600 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
View more...Job Title: Mid-Senior Full Stack Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting End: 9/27/2027 The Opportunity: As part of the Clairvoyant program, you will design and build the primary touchpoint between our platform and its customers — a sophisticated API layer and modern web UI delivering critical, real-time data to third-party partners. As a Mid-Senior Full Stack Developer, you will operate within a hardened, AWS-based, Kubernetes-native environment where modern interface standards meet strict government security requirements. This is a high-visibility role where you will: Engineer the Interface: Build responsive web applications using React that visualize complex, real-time data sets for external customers. Architect the API Layer: Design and maintain RESTful or GraphQL APIs supporting seamless third-party integrations at scale. Secure the Stack: Implement OAuth2, OIDC, and mTLS protocols and ensure all code meets DISA STIG and OWASP standards. Own the Lifecycle: Drive the full SDLC from agile requirements through automated CI/CD deployment on Kubernetes. Responsibilities: Design and maintain responsive front-end applications using React, handling complex data visualization and high-concurrency use cases for external partners. Build and maintain scalable RESTful and GraphQL APIs using Node.js, Python (FastAPI/Flask), or Java (Spring Boot) for third-party data access. Implement authentication and authorization patterns including OAuth2, OIDC, mTLS, and RBAC to ensure secure external data access. Design and optimize relational (PostgreSQL) and non-relational (Elasticsearch, Redis) data store interactions. Containerize applications with Docker and deploy to Kubernetes on AWS in coordination with the DevSecOps team. Ensure all code meets DISA STIG requirements and addresses the OWASP Top 10 throughout the development lifecycle. Integrate with GitLab CI/CD pipelines and Helm charts for deployment across environments. Conduct code reviews, provide technical guidance for junior developers, and serve as the SME for third-party API integration. Maintain technical documentation, API specifications, and integration guides. Qualifications: Required: Current TS/SCI clearance with Polygraph. Bachelor’s degree in Computer Science or related field, or equivalent experience. 5+ years (mid-level) or 10+ years (senior-level) of full-stack software engineering experience. Advanced proficiency in JavaScript/TypeScript and React, including Redux and Context API. Strong experience building APIs with Node.js, Python (FastAPI/Flask), or Java (Spring Boot). Proficiency with Docker — writing Dockerfiles, building hardened images, and integrating with CI/CD pipelines. Familiarity with GitLab CI/CD, Helm, and Kubernetes deployment. Comfortable working in an agile, distributed team environment. Ability to travel up to 5%. Desired: Experience with data visualization libraries such as D3.js or Recharts. Familiarity with GraphQL federation and advanced API design patterns. Experience with AWS services including ECS/EKS, API Gateway, CloudFront, and RDS. Working knowledge of OAuth2, OIDC, mTLS, and modern API security patterns. Knowledge of the OWASP Top 10 and STIG-compliant development practices. Exposure to Elasticsearch query optimization and index management at scale. Working knowledge of OAuth2, OIDC, mTLS, and modern API security patterns. Knowledge of the OWASP Top 10 and STIG-compliant development practices. Familiarity with RHEL 9 hardening and STIG compliance at the OS and container level. Relevant certifications: AWS Developer Associate, CKAD, or CompTIA Security+. - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $98,500-$206,800 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
View more...Job Title: Mid-Senior Full Stack Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting End: 9/27/2027 The Opportunity: As part of the Clairvoyant program, you will design and build the primary touchpoint between our platform and its customers — a sophisticated API layer and modern web UI delivering critical, real-time data to third-party partners. As a Mid-Senior Full Stack Developer, you will operate within a hardened, AWS-based, Kubernetes-native environment where modern interface standards meet strict government security requirements. This is a high-visibility role where you will: Engineer the Interface: Build responsive web applications using React that visualize complex, real-time data sets for external customers. Architect the API Layer: Design and maintain RESTful or GraphQL APIs supporting seamless third-party integrations at scale. Secure the Stack: Implement OAuth2, OIDC, and mTLS protocols and ensure all code meets DISA STIG and OWASP standards. Own the Lifecycle: Drive the full SDLC from agile requirements through automated CI/CD deployment on Kubernetes. Responsibilities: Design and maintain responsive front-end applications using React, handling complex data visualization and high-concurrency use cases for external partners. Build and maintain scalable RESTful and GraphQL APIs using Node.js, Python (FastAPI/Flask), or Java (Spring Boot) for third-party data access. Implement authentication and authorization patterns including OAuth2, OIDC, mTLS, and RBAC to ensure secure external data access. Design and optimize relational (PostgreSQL) and non-relational (Elasticsearch, Redis) data store interactions. Containerize applications with Docker and deploy to Kubernetes on AWS in coordination with the DevSecOps team. Ensure all code meets DISA STIG requirements and addresses the OWASP Top 10 throughout the development lifecycle. Integrate with GitLab CI/CD pipelines and Helm charts for deployment across environments. Conduct code reviews, provide technical guidance for junior developers, and serve as the SME for third-party API integration. Maintain technical documentation, API specifications, and integration guides. Qualifications: Required: Current TS/SCI clearance with Polygraph. Bachelor’s degree in Computer Science or related field, or equivalent experience. 5+ years (mid-level) or 10+ years (senior-level) of full-stack software engineering experience. Advanced proficiency in JavaScript/TypeScript and React, including Redux and Context API. Strong experience building APIs with Node.js, Python (FastAPI/Flask), or Java (Spring Boot). Proficiency with Docker — writing Dockerfiles, building hardened images, and integrating with CI/CD pipelines. Familiarity with GitLab CI/CD, Helm, and Kubernetes deployment. Comfortable working in an agile, distributed team environment. Ability to travel up to 5%. Desired: Experience with data visualization libraries such as D3.js or Recharts. Familiarity with GraphQL federation and advanced API design patterns. Experience with AWS services including ECS/EKS, API Gateway, CloudFront, and RDS. Working knowledge of OAuth2, OIDC, mTLS, and modern API security patterns. Knowledge of the OWASP Top 10 and STIG-compliant development practices. Exposure to Elasticsearch query optimization and index management at scale. Working knowledge of OAuth2, OIDC, mTLS, and modern API security patterns. Knowledge of the OWASP Top 10 and STIG-compliant development practices. Familiarity with RHEL 9 hardening and STIG compliance at the OS and container level. Relevant certifications: AWS Developer Associate, CKAD, or CompTIA Security+. - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $98,500-$206,800 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
View more...Job Title: SAP ABAP Senior Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: CACI, INC. – FEDERAL has a contract with a federal agency to implement, support, and maintain a mission-critical SAP S/4HANA solution supporting transportation and logistics operations for the Department of Defense. The CACI Team manages Planning, Procurement, Fulfillment, Financials, Application Development, and Technical Operations, including Security, GRC, and Identity & Access Management—within the Joint Transportation Management System (JTMS) environment. CACI is seeking to hire an ABAP developer for a new SAP-based development effort. The successful candidate will have demonstrated experience with development, maintenance, and support of applications related to SAP ECC 6.0 or higher, SAP S/4 HANA with latest versions and other IT systems and will also possess solid communication skills across all organizational levels. This role requires deep expertise in SAP ABAP Development and prior experience supporting USTRANSCOM (USTC) transportation operations, systems, or programs. The architect will ensure SAP ABAP capabilities align with DoD transportation doctrine, regulatory requirements (DTR, DoD FMR), and Clean Core principles while supporting complex integrations across DoD and commercial transportation ecosystems. Responsibilities: Develop, test, debug, implement, maintain, and document ABAP code used in RICEFW (Reports, Interfaces, Conversions, Extensions, Forms and Workflows) objects Provide optimization, enhancement and O&M support for ABAP applications which perform financial and business management functions on SAP S/4 HANA (ECC, CRM, SRM, TMS) Participate in the analysis of the customer's business operations to validate requirements and scope, suggest process improvements, and assist in level of effort (LOE) estimation, if required Develop and maintain SAP design and technical specification documents, and conduct unit, integration, and release testing to validate functionality Support end-users Acceptance Testing activities, and participate in Production Operations and Release Management support Modernize User Interfaces by designing and building applications consistent with the SAP Fiori Application Architecture, including SAP application templates (e.g.: Worklist, Master-Detail), Smart Controls, Dynamic UI Content, Smart Templates, Fragments and Themes Implementing Fiori applications (transactional, factsheet and analytical) and enhancing standard applications using enhancement framework Designing & modeling OData services using the Gateway Service Builder Fielding applications within existing application Launchpad environment Qualifications: Required: High degree of initiative, creativity, and technical ability to successfully function on this team is required. Demonstrated experience with development, maintenance, and support of applications related to SAP ECC 6.0 or higher, SAP S/4 HANA and other IT systems. Experience developing software in SAP NetWeaver ABAP Stack environments using: ABAP Objects, ABAP Reports, ABAP online transactions, Webdynpro SAP interfacing technologies BAPI, ALE, IDOC's, PI, SOAP, XML, Webservice, Proxies, APIs, REST services Business Object Processing Framework (BOPF) and backend OData services User Exits, BADIs, and Batch Programming SAP UI5 related technologies and development tools (e.g.: HTML5, CSS, JavaScript, JQuery, VSCode, Eclipse, etc.) Experience with SAP S/4 HANA - Data Modeling using HANA Studio, ABAP Development Tools (ADT), Code Performance Rules and Guidelines for SAP HANA, AMDP, code push down techniques, CDS views, Native SQL, ABAP Core data Services, Data Base Procedures, Text Search, ALV on HANA and HANA Live models consumption. Knowledge and experience using ABAP RESTful Programming Model ABAP Development for SAP S/4HANA. Expert troubleshooting, debugging and problem analysis skills. Active DoD Secret Clearance (minimum required). - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $90,300-$189,600 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
View more...Job Title: Software Engineer Intern - Summer 2027 Job Category: Intern/Co-op Time Type: Part time Minimum Clearance Required to Start: None Employee Type: Part-Time On-Call Percentage of Travel Required: None Type of Travel: None * * * The Opportunity: CACI is seeking a talented IT/Engineer student that is excited to improve battlespace awareness and decision-making, Support at all echelons across Combat Air Force (AF) Command and Control (C2) and Intelligence, Surveillance and Reconnaissance (ISR) enterprise, Intelligence Community (IC), Joint, and Coalition air, space, cyberspace, and intelligence components, systems, and architectures. You’ll support software development and engineering, operations and maintenance (O&M) and research and development (R&D) for AF C2 & ISR related research, studies, analysis, operations, and you’ll increase mission effectiveness, improve information security, and implement new and emerging information access, processing, analysis and dissemination technologies in response to critical AF and IC multi-domain needs across Air, Space, and Cyber. This is your opportunity to work with a highly talented engineering team that builds technology that bridges software and intelligence community needs. Our client engagement processes, the way we collaborate, operate, and deliver value provides an unparalleled opportunity to grow and advance. This position is located in Omaha, NE, selected interns will be required to work a hybrid work schedule with 2+ days in the Omaha, NE office. Responsibilities: Responsible for designing, developing, operating and maintaining software, firmware components, or computing systems software to be applied to and integrated with solutions or products that also encompass non-information technology related engineering or scientific disciplines. These solutions or products may require hardware, aerospace, communications, cyber, electrical, manufacturing, mechanical, or other specialized engineering domain knowledge in order to design, develop, and support software components embedded within them. Applies the appropriate software standards, processes, procedures and tools throughout the system life cycle to support the generation of multidisciplinary solutions and products such as simulations of engineering and scientific problems, avionics, command and control, tactical displays, medical devices, sensors, and electro-mechanical systems. Interfaces with customers, suppliers, application users and other technical and support personnel. Qualifications: Required: 1+ years experience with modern software development, e.g., Java (J2EE), JavaScript, Spring, etc. as part of a development team utilizing strict configuration management practices e.g., git, Bitbucket, Gitlab, GitHub. 1+ years experience with modern web application development to include JavaScript, Node.js, and Angular. Experience with industry standard build, packaging, and deployment tools such as Jenkins, Gitlab, Maven, Yum, NPM, and RPM. Skilled in debugging and run time Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future. Pursuing an undergraduate or graduate degree in Software Engineering or a related field. Desired: Minimum 3.0 GPA is preferred but not required Previous internship/co-op or other work experience, leadership and teamwork capabilities, interpersonal communication skills, and activities (professional/community/extracurricular) - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is: $39,400 - $75,900 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
View more...




