FANTOM CORPORATION · 6 hours ago
Software Engineer
Fantom Corporation is a mission-focused organization supporting critical programs across the defense and intelligence community. They are seeking a skilled Software Engineer to support the design, development, and deployment of scalable backend and middleware solutions in a production environment.
Human ResourcesEmployment
Responsibilities
Design, develop, and deploy middleware and backend services to production systems
Build and maintain scalable applications using Java (Java 8+; migration to Java 17 planned)
Develop RESTful APIs using Spring Boot
Work with big data technologies such as Spark or PySpark to process and analyze large datasets
Implement and optimize search and indexing solutions using Solr or Elasticsearch
Perform data quality analysis to ensure accuracy, integrity, and reliability of datasets
Develop and maintain scripts using Bash, Python, or other programming languages
Collaborate with cross-functional teams in an Agile environment
Utilize AWS services to support application deployment and infrastructure needs
Use tools such as JIRA and GitHub for task tracking, version control, and collaboration
Support Linux-based environments, including CentOS
Qualification
Required
Hands-on experience with big data processing tools such as Spark or PySpark
Experience with search/indexing technologies such as Solr or Elasticsearch
Strong proficiency in Java (Java 8 or higher) with experience building production-grade applications
Experience developing RESTful APIs using Spring Boot
Proficiency in Java, JavaScript, Python, and Bash
Experience working within AWS environments and leveraging cloud services
Experience performing data quality analysis
Familiarity with Regular Expressions (RegEx)
Experience using GitHub and JIRA in an Agile development environment
Experience supporting Linux operating systems such as CentOS
Demonstrated experience designing, developing, and deploying backend or middleware solutions in production environments
Must be fully cleared with a recent polygraph
Must be willing and able to work fully onsite at the location listed in this posting
Company
FANTOM CORPORATION
Fantom Corporation provides Podcasting Media and Information Technology (IT) Services to customers in defense and intelligence agencies.