Title: Senior Software Engineer (Cloud/Kubernetes)
Location: Remote, Must be from Maryland, Washington, DC, or Virginia ONLY
Terms of Employment:
• Contract, Six Months (Likely Extension(s))
• This position is remote. Candidates must reside in Maryland, Washington, DC, or Virginia, and must be willing to come onsite to Reston, VA for a final round in-person interview.
Overview & Responsibilities:
Join an Enterprise Cross-Functional Team as a Senior Software Engineer focused on Cloud Enablement. You will act as a full-stack developer with a DevOps edge, helping multiple application teams across a leading firm successfully migrate and containerize their legacy systems into modern AWS and Kubernetes environments. You will…
• Partner with application teams to containerize Java applications using Docker and Kubernetes.
• Develop Helm charts and manage deployments within AWS EKS environments.
• Provide technical guidance on connecting cloud-based applications to PostgreSQL/RDS databases.
• Bridge the gap between application development teams and platform engineering teams.
• Maintain and improve CI/CD pipelines and DevOps practices across the enterprise.
Required Qualifications:
• Strong Full-Stack Java Development background (Spring Boot, Angular, React).
• Must possess BOTH: AWS Certified Developer and CKA or CKAD (Kubernetes) certifications.
• Deep knowledge of Kubernetes, Docker, and Helm charts.
• Experience with AWS cloud technologies and cloud-based database connectivity (RDS/PostgreSQL).
• Excellent communication skills to interact with various project teams and stakeholders.
Preferred Qualifications:
• Experience in "platform engineering" or supporting multiple teams with cloud migrations.
• Strong understanding of TDD and BDD practices.