> Markdown version of [/jobs/ext/1968725-full-stack-java-developer](https://www.wearedevelopers.com/jobs/ext/1968725-full-stack-java-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 Java developer - **Company:** Hadiamondstar Software Solutions LLC - **Location:** Reston, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Unit Testing, Microsoft Azure, BASIC (Programming Language), Behavior-Driven Development, Cloud Computing, Software Quality, Databases, Continuous Delivery, Continuous Integration, Python (Programming Language), PostgreSQL, MongoDB, Oracle (Applications), Software Architecture, Software Engineering, Software Requirements Analysis, SQL Databases, Systems Integration, Test-Driven Development (TDD), Spring-boot, Backend, AngularJS, Information Technology, Programming Languages - **Published:** August 7, 2026 - **Apply:** https://www.dice.com/job-detail/72766ff5-8697-40d9-9db8-265cf278a55b ## About the Role * Full Stack Heavier on backend (70%) * Previous FEPOC consultant desired * Java 21 * AWS * AWS Developer/Architect preferred * Angular * Spring * Spring Boot * Experience with moving applications from on prem to AWS * Aurora PostgeSQL Exp * Test Automation Exp Nice to have skills: * Acquisition 360 * AWS Certification * Education Level: Bachelor's Degree * * Education Details: Information Technology or Computer Science * * Experience: 5 years experience with software development, basic coding and compilation, software architecture/design, user requirements definition and software specification development. * * In Lieu of Education * In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience. Preferred Qualifications * Knowledge, Skills and Abilities (KSAs) * Ability to communicate technical requirements to all levels of expertise., Advanced * Proficient in establishing and maintaining good working relationships., Advanced * Knowledge and understanding of software development life cycle (SDLC)., Advanced * Proficient with integrating complex and/or existing systems., Advanced * Knowledge of programming languages (e.g. JavaScript, C, Python, etc.)., Advanced * Excellent communication skills both written and verbal., Advanced * Knowledge of cloud technologies (e.g. AWS, Azure), Proficient * Knowledge of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.), Advanced * Fundamental knowledge of software engineers best practices, agile methodologies, CI/CD pipelines, Advanced * Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests, Advanced * Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework, Advanced * Knowledge of Code quality and promotion practices, Advanced ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Personal Branding & Job Search - The Most Practical Approach You'll Ever Find](https://www.wearedevelopers.com/videos/576-personal-branding-job-search-the-most-practical-approach-you-ll-ever-find) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)