> Markdown version of [/jobs/ext/2588159-jr-java-angular-software-developer-dhs-or-cbp-public-trust-preferred](https://www.wearedevelopers.com/jobs/ext/2588159-jr-java-angular-software-developer-dhs-or-cbp-public-trust-preferred). 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). --- # Jr Java / Angular Software Developer - DHS or CBP public trust preferred - **Company:** General Dynamics Information Technology - **Location:** Ashburn, VA, United States - **Experience:** Starter - **Salary:** $70,658.0 - $80,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Unit Testing, Computer Programming, Relational Databases, Database Queries, Design of User Interfaces, Spring Framework, Simple Object Access Protocol (SOAP), Software Engineering, Web Services, Git, AngularJS, Kubernetes, Docker - **Published:** August 25, 2026 - **Apply:** https://dejobs.org/x/x/D491F47E13224F3A9657D8D687BDD23E/job/ ## About the Role Angular,Java Software Development,Spring Framework Experience: 3 + years of related experience, Seeking a Junior Software Developer with at least 3 years of experience to join our team. * Java development experience, Java 8 and higher * Experience developing against relational databases and solid SQL querying skills * Experience of programming frameworks like Spring or Angular * E xperience with web services development - SOAP/REST * Experience of UI development * Experience writing automated unit tests * Knowledge/experience with Docker, Kubernetes, Git and AWS * Experience working on an Agile Team Ability to obtain a Customs and Border Protection (CBP) Public Trust Suitability (takes 4-6 weeks) WHAT YOU'LL NEED TO SUCCEED: * Education: Technical Training, Certification(s) or Degree * Required Experience: 3+ years of related experience * Required Technical Skills: Java development experience, Java 8 and higher, Spring or Angular, SOAP/Rest ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [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) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)