Senior Software Developer (Java, AWS, Microservices) - Active Top-Secret Clearance
MDAEdge · Huntsville, AL · 1 mo ago
On-siteInformation TechnologyFull-time
Core Responsibilities
- Design, develop, and maintain Java-based microservices, RESTful APIs, and backend services.
- Architect and implement scalable, secure solutions on AWS using EC2, S3, Lambda, ECS/EKS, and CloudFormation.
- Containerize applications with Docker and manage orchestration.
- Implement CI/CD pipelines and automated testing to improve quality and speed.
- Enforce secure coding standards in alignment with NIST and DoD RMF frameworks.
- Troubleshoot complex issues across application, database, network, and infrastructure layers.
- Collaborate with DevOps, QA, cybersecurity, and systems engineering teams.
- Provide technical mentorship and conduct code reviews to uphold engineering standards.
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
- Produce technical documentation, diagrams, and change records.
Required Qualifications
- Active Top Secret security clearance.
- Bachelor's degree in Computer Science, IT, or a related field, or equivalent experience.
- Eight or more years of hands-on software development experience.
- Advanced Java experience with microservices architecture and API development.
- Proficiency with AWS services including EC2, S3, Lambda, ECS/EKS, and CloudFormation.
- Experience with Docker and container orchestration concepts.
- Experience integrating CI/CD pipelines and automated tests.
- Knowledge of secure coding practices and government cybersecurity frameworks (NIST, DoD RMF).
- Strong problem-solving, analytical, and communication skills.