Senior Software Developer with Top Secret
Huntsville, AL
Full Time
Experienced
Responsibilities:
- Design, develop, and maintain Java-based microservices and APIs within distributed cloud environments.
- Architect and implement scalable, secure, and high-performance solutions on AWS (EC2, S3, Lambda, ECS/EKS, CloudFormation).
- Containerize and deploy applications using Docker and manage service orchestration.
- Participate in all phases of the Agile/Scrum development lifecycle — including sprint planning, backlog grooming, development, testing, and retrospectives.
- Implement and enforce secure coding standards in compliance with government cybersecurity frameworks (e.g., NIST, DoD RMF).
- Integrate CI/CD pipelines and automated testing frameworks to enhance reliability and delivery speed.
- Collaborate closely with cross-functional teams including DevOps, QA, cybersecurity, and system engineers.
- Troubleshoot complex software issues across multiple layers (application, database, network, and infrastructure).
- Provide technical mentorship to junior developers and support code reviews for quality assurance.
- Active TOP SECRET clearance
- Bachelor’s degree in Computer Science, IT, or related field
- 8+ years of hands-on software development experience
- Strong experience with Java development and microservices architecture
- Proficiency in AWS cloud services (EC2, S3, Lambda, ECS/EKS, CloudFormation)
- Experience with containerization and orchestration using Docker
- Knowledge of secure coding practices and compliance with government cybersecurity frameworks (e.g., NIST, DoD RMF)
- Experience integrating CI/CD pipelines and automated testing frameworks
- Familiarity with Agile/Scrum development methodologies
- Ability to troubleshoot complex software issues across application, database, network, and infrastructure layers
Apply for this position
Required*