Position Details
About this role
Senior Software Engineer specializing in back-end and full-stack development, containerization, and cloud adoption. You will build and maintain scalable services with a focus on APIs, data access, and cloud tooling.
Key Responsibilities
- Collaborate with cross-functional teams to design, develop, test, implement, and support full-stack solutions
- Build robust back-end services using Java, Python, and Node.js
- Develop front-end features with React
- Implement containerization using Docker and Kubernetes
- Implement CI/CD pipelines
Technical Overview
Stack includes Java, Python, React, Docker, Kubernetes, AWS, SQL, and CI/CD. Emphasis on containerized microservices, API development, and cloud-native best practices.
Ideal Candidate
The ideal candidate is a senior software engineer with 3+ years of backend/full-stack experience, strong Java/Python/JS skills, and hands-on experience with Docker, Kubernetes, and CI/CD on AWS. They should be comfortable building scalable API-driven services and collaborating across product, design, and platform teams.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must be willing to work on-site at McLean, VA or Richmond, VA, 3+ years of professional software engineering experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile