Position Overview
Priority Level: HIGH - 1 candidate currently of interest
Openings: 5+ positions
Program: ICECAT
Locations: Fairfax, VA or Denver, CO
Clearance Requirements
- Required: TS or higher
- SCI Eligibility: Must be obtainable before start
- Scattered Castles Status: Must read "SCI Eligibility"
Education & Experience
- Degree: Required (BS/BA minimum)
- Level: Mid to Senior level candidates only
- Experience: 3+ years for mid-level, 7+ years for senior
Core Technical Requirements
Programming Languages
- Java: Newer versions required (Java 11+, Java 17+ preferred)
- Modern Java Features: Lambda expressions, streams, modules
- Code Quality: Clean code practices, design patterns
Operating Systems
- Linux: Strong administration and development experience
- Command Line: Proficiency with Linux command-line tools
- Shell Scripting: Basic scripting capabilities
Cloud Development
- Cloud-Native Applications: Building applications designed for cloud environments
- Microservices Architecture: Design and implementation experience
- API Development: RESTful services, API documentation
Containerization
- Docker: Container creation and management
- Kubernetes: Container orchestration and deployment
- Container Best Practices: Security, optimization, and scaling
Java Frameworks
- Spring Framework: Core Spring, Spring Boot, Spring Security
- Hibernate: ORM mapping and database integration
- JPA: Java Persistence API implementation
- Spring Cloud: Microservices development with Spring ecosystem
Preferred Qualifications
- Frontend Technologies: React, Angular, Vue.js
- Database Systems: PostgreSQL, MySQL, Oracle
- Message Queues: RabbitMQ, Apache Kafka
- Testing: JUnit, Mockito, integration testing
- DevOps Tools: Jenkins, GitLab CI, Maven/Gradle
Key Responsibilities
- Develop full-stack applications in cloud environments
- Design and implement microservices architectures
- Create and maintain RESTful APIs
- Integrate with databases and external services
- Collaborate with DevOps teams on deployment strategies
Compensation
- Benefits Package: 25% 401K + 25% IBA + 8 weeks PTO + 100% tuition reimbursement
Critical Notes
- High Volume: 5+ openings available - significant opportunity
- Java Version: Must be experienced with newer Java versions
- Cloud Focus: All development must be cloud-native
- Framework Expertise: Spring/Hibernate experience non-negotiable
- Degree Required: Unlike other positions, degree is mandatory