> Markdown version of [/jobs/ext/4707049-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/4707049-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Booz Allen Hamilton Inc. - **Location:** McLean, VA, United States (Remote available) - **Salary:** $53,000 - $108,000 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Java (Programming Language), Unit Testing, Relational Databases, Software Design Patterns, DevOps, Distributed Systems, Github, Gradle, Hibernate (Java), Java Persistence API, PostgreSQL, Apache Maven, Message Broker, MySQL, Object-Oriented Software Development, Oracle (Applications), RabbitMQ, Swagger, Openapi, Enterprise Software Applications, Spring-boot, Backend, Git, SC Clearance, Event Driven Architecture, Containerization, Gitlab-ci, Integration Tests, Kubernetes, Apache Kafka, Build Tools, Api Design, Restful APIs, Software Version Control, Docker, Jenkins, Microservices - **Published:** November 13, 2026 - **Apply:** https://careers.boozallen.com/jobs/JobDetail?jobId=132982 ## About the Role * Experience with Java development in building enterprise applications * Experience with Spring Boot framework for developing RESTful APIs * Experience with relational databases, such as PostgreSQL, MySQL, or Oracle, and ORM frameworks, such as Hibernate or JPA * Experience with containerization using Docker * Experience with build tools such as Maven or Gradle, and version control systems such as Git * Knowledge of object-oriented programming principles, design patterns, and clean code practices * Ability to translate business requirements into technical solutions and implement robust, scalable backend services * Ability to obtain a Secret clearance * Bachelor's degree Nice If You Have: * Experience with microservices architecture and distributed systems design * Experience with orchestration with Kubernetes, including deployment, scaling, and management of containerized applications * Experience with CI/CD pipelines and DevOps practices, including using tools such as Jenkins, GitLab CI, or GitHub Actions * Experience with AWS services such as EKS and ECS * Experience with message brokers such as Kafka or RabbitMQ for event-driven architectures * Experience with unit testing frameworks and integration testing * Knowledge of API design best practices, including OpenAPI or Swagger documentation * Knowledge of security best practices for API development and authentication or authorization mechanisms