Posted today
Top Secret/SCI
Unspecified
Full Scope Polygraph
IT - Software
Chantilly, VA (On-Site/Office)
Fantom Corporation is a mission-focused organization supporting critical programs across the defense and intelligence community. We partner with our customers to deliver high-impact technical solutions while fostering a culture built on trust, expertise, and long-term career growth.
We are seeking a Software Engineer to support enterprise search, data services, and knowledge management initiatives within a large-scale, mission-driven environment. This role focuses on the design, development, and integration of innovative search solutions and data platforms that enable enterprise-wide discovery, collaboration, and advanced analytics.
The ideal candidate will bring strong experience in Java, Spring Boot, AWS, and microservices architecture, along with a passion for building scalable systems that support structured and unstructured data environments.
Responsibilities
Qualifications
Requirements
Fantom Corp is a Software Development, Agile Cloud, Software Development, Cyber Security (Risk Management, Assessments & Authorization (A&A)), Data, AI Platform (Computer Vision Models), Podcasting Media Services, and IT Services provider. Established in 2015, Fantom Corp serves Federal customers with top-notch Cybersecurity Architects, Data Scientists/Analysts, Software Engineers/Developers, DevSecOps Engineers, Project Managers, Identity, Credential Access Management (ICAM) services , and Cloud-certified practitioners. We excel in delivering emerging technologies such as Artificial Intelligence (AI) and Machine Learning (ML) with a focus on identifying trends, object detection, and classification of structured and unstructured data. Fantom Corp possesses mastery in all aspects of digital audio production. We lead in the ideation and creation of efforts for clients who want to harness the power of podcasting. We guide them in selecting the right show format for their needs and goals. As a Small Business, we possess the innovation, speed and flexibility to meet your requirements.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
We are seeking a Software Engineer to support enterprise search, data services, and knowledge management initiatives within a large-scale, mission-driven environment. This role focuses on the design, development, and integration of innovative search solutions and data platforms that enable enterprise-wide discovery, collaboration, and advanced analytics.
The ideal candidate will bring strong experience in Java, Spring Boot, AWS, and microservices architecture, along with a passion for building scalable systems that support structured and unstructured data environments.
Responsibilities
- Design, develop, and enhance enterprise search and knowledge management solutions
- Build and maintain backend services using Java and Spring Boot within a microservices architecture
- Develop and integrate systems that enable search across structured and unstructured datasets
- Implement federated search capabilities across internal and external data sources
- Support solutions that leverage machine learning and AI to improve search relevance, predictive analytics, and content recommendations
- Manage and support integration of Commercial-Off-The-Shelf (COTS) products
- Participate in Lean Agile ceremonies including daily scrums, sprint planning, and backlog grooming
- Create, manage, and update Jira tickets to track development progress and tasks
- Ensure software development activities remain on schedule and within scope
- Collaborate with security, operations, engineering, and testing teams to support system integration and troubleshooting
- Document vendor product roadmaps and track software updates and patch versions
- Perform unit testing, participate in code reviews, and maintain high code quality standards
- Provide technical input for task estimation, planning, and resource requirements
Qualifications
- Strong experience developing applications using Java and Spring Boot
- Hands-on experience building and supporting microservices-based architectures
- Experience working within AWS cloud environments
- Experience designing and developing enterprise search or data-driven applications
- Familiarity with structured and unstructured data systems
- Experience working in Agile development environments
- Experience using Jira for task tracking and workflow management
- Ability to collaborate across cross-functional technical teams
- Strong understanding of software development lifecycle (SDLC) best practices
- Experience performing unit testing and participating in peer code reviews
- #CJ
Requirements
- Must be fully cleared with a recent polygraph
- Must be willing and able to work fully onsite at the location listed in this posting
Fantom Corp is a Software Development, Agile Cloud, Software Development, Cyber Security (Risk Management, Assessments & Authorization (A&A)), Data, AI Platform (Computer Vision Models), Podcasting Media Services, and IT Services provider. Established in 2015, Fantom Corp serves Federal customers with top-notch Cybersecurity Architects, Data Scientists/Analysts, Software Engineers/Developers, DevSecOps Engineers, Project Managers, Identity, Credential Access Management (ICAM) services , and Cloud-certified practitioners. We excel in delivering emerging technologies such as Artificial Intelligence (AI) and Machine Learning (ML) with a focus on identifying trends, object detection, and classification of structured and unstructured data. Fantom Corp possesses mastery in all aspects of digital audio production. We lead in the ideation and creation of efforts for clients who want to harness the power of podcasting. We guide them in selecting the right show format for their needs and goals. As a Small Business, we possess the innovation, speed and flexibility to meet your requirements.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
group id: 91130554
N