Java Developer

Core Interface

Chantilly, VA • On-site

$52.25 - $67.50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

Cloud Engineer - TS/SCI with Polygraph Required
About the Team
At Core Interface, we believe great software is built by small teams of thoughtful engineers working on meaningful problems. Our work supports mission-critical federal programs in secure, accredited government cloud environments where reliability, auditability, and security posture are non-negotiable.
We're growing our cloud engineering team and are looking for engineers across multiple experience levels who can own the infrastructure layer, drive cloud-native adoption, and hold a high bar for security and operational rigor.
What You'll Do in This Role
  • Design and implement cloud-native architectures for data ingestion, processing, storage, and delivery
  • Build and maintain Infrastructure as Code configurations for consistent, auditable deployments
  • Define and enforce cloud security best practices including IAM, encryption, VPC configuration, and least-privilege access
  • Collaborate with data and backend engineering teams to integrate cloud services end-to-end
  • Monitor system health, optimize cost and performance, and support incident response
  • Maintain clear documentation of cloud architecture, configurations, and operational runbooks

Required Qualifications
  • Active TS/SCI with Polygraph
  • U.S. Citizenship
  • Bachelor's degree in Computer Science, Engineering, or related technical field
  • Hands-on experience with AWS GovCloud, Microsoft Azure Government, or an equivalent accredited government cloud environment
  • Proficiency with Infrastructure as Code tools such as Terraform, CloudFormation, or Ansible
  • Container orchestration experience with Kubernetes and/or Docker
  • Strong understanding of cloud security fundamentals including IAM, VPC, encryption, and secrets management
  • Software development fundamentals in Python and/or Java; RESTful API experience
  • Clear communication skills in collaborative engineering environments

Additional Strengths That Stand Out
  • Relevant cloud certifications (AWS Solutions Architect, AWS Data Engineer, or Microsoft Azure equivalent)
  • Experience with cloud-native data services such as Glue, S3, Kinesis, Synapse, or Data Factory
  • Familiarity with CI/CD pipelines and DevSecOps practices in a classified environment
  • Experience with ATO processes and STIG requirements for cloud deployments

Core Interface Benefits
We support our engineers with benefits designed for long-term success:
  • 100% employer-paid medical, dental, and vision (employee + family)
  • 401(k) with 6% company contribution
  • 4 weeks PTO plus 11 federal holidays
  • Paid parental leave
  • Government shutdown protection
  • Tuition assistance and technical training
  • Internet, phone, and fitness reimbursements
  • Referral bonuses and spot awards
  • Quarterly team events

Commitment to Inclusion
Core Interface is an Equal Opportunity / Affirmative Action employer committed to building a workplace where everyone can contribute and grow. All qualified applicants will receive consideration for employment without regard to protected status under applicable law.


Frequently asked questions

Q: What skills or qualities help someone succeed as a Java Developer?

A: To succeed as a Java Developer, key technical skills include proficiency in Java programming language, object-oriented design principles, and experience with popular frameworks such as Spring or Hibernate. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for delivering high-quality software solutions. By combining these technical and soft skills, Java Developers can effectively design, develop, and maintain complex software systems, driving career growth and success in the role.

Q: What is the career path for a Java Developer?

A: A Java Developer's typical career progression involves starting as a Junior Java Developer, where they focus on writing clean, efficient code and learning industry-standard development practices. As they gain experience, they can move into mid-level roles such as Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior developers, and contribute to architectural decisions. Ultimately, senior Java Developers can transition into leadership positions like Technical Architect or Engineering Manager, or pursue specialized roles like DevOps Engineer or Cloud Computing Specialist, leveraging their expertise to drive innovation and growth in the field.



Core Interface job posting for a Java Developer in Chantilly, VA, with a map of Chantilly location.