×
Register Here to Apply for Jobs or Post Jobs. X

Junior Full Stack Developer

Job in Ashburn, Loudoun County, Virginia, 22011, USA
Listing for: Unissant
Full Time position
Listed on 2026-01-14
Job specializations:
  • Software Development
    Full Stack Developer, Java Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Unissant, Inc. delivers innovative capabilities to the agencies that keep our nation healthy and safe. We apply our domain expertise, data acumen, and technology know‑how to achieve breakthrough results for our clients. Working collaboratively, we advance missions and careers through a focus on honesty, integrity, and dependability. We continuously look for talent, excited to join that effort. To learn more about our exciting organization, please visit us at

We are seeking a Junior Full Stack Developer to join our team in Ashburn, Virginia to support the ongoing modernization and maintenance of systems for the Department of Homeland Security (DHS), Customs and Border Protection (CBP) program.

Qualified applicants may be subject to a security investigation and must meet minimum qualifications for access to classified information. This is a technical position; individuals will be evaluated on foundational skills, hands‑on experience, and potential to grow into more senior responsibilities.

Essential Duties and Responsibilities
  • Implementing and enhancing features in modernized cloud‑based applications using Angular and Spring Boot microservices under the guidance of senior developers.
  • Building and maintaining RESTful APIs and backend services using Java, Spring Boot, and JPA/Hibernate.
  • Assisting with support and incremental improvement of legacy JEE software applications on application servers (e.g., Web Sphere), including bug fixes and minor enhancements.
  • Writing clean, maintainable, and well‑documented code following established coding standards and design patterns.
  • Participating in Agile ceremonies (stand‑ups, sprint planning, reviews) and working with users and product owners to understand requirements and refine solutions.
  • Collaborating in code reviews, unit/integration testing, and troubleshooting of application issues across the stack.
  • Working closely with senior team members to learn system architecture, Dev Ops practices, and secure coding standards.
Work Experience and

Job Skills
  • 0–3 years of hands‑on software development experience (professional, internship, or substantial academic/side projects) using Java.
  • Strong foundation in object‑oriented programming,
    data structures and algorithms
    , with extensive hands‑on practice implementing and optimizing them in Java (arrays, lists, trees, graphs, hash maps, queues, stacks, heaps).
  • Experience building or contributing to RESTful services or microservices using Spring / Spring Boot; familiarity with JPA/Hibernate.
  • Experience working with SQL and relational databases (writing queries, joins, stored procedures, and basic performance tuning).
  • Familiarity with modern software engineering tools and methodologies, such as Git, CI/CD concepts, and IDEs like Eclipse, Intelli

    J, or VS Code.
  • Experience working in a team‑based or Agile environment on collaborative projects.
  • Regular practice on coding platforms (e.g., Leet Code, Hacker Rank) or competitive programming is a strong plus and demonstrates depth in problem‑solving and data structures.
Education
  • Bachelor's degree in Computer Science
    , Software Engineering, Information Technology, or a related field with strong computer science coursework (data structures, algorithms, databases, operating systems) is required.
  • Applicable hands‑on project or internship experience may be considered in support of formal education requirements.
Certificates, Licenses, and Registrations
  • This federal program requires the candidate to be a United States Citizen
    .
  • Must be able to obtain and maintain the appropriate DHS/CBP Public Trust or other required clearance; existing suitability or clearance is a plus.
  • Any related technical certifications (e.g., Java, cloud, or security) are desired but not required.
Communication Skills
  • Must have strong written and verbal communication skills.
  • Ability to clearly explain technical concepts to both technical and non‑technical team members.
  • Demonstrated ability to collaborate effectively within a team environment and take feedback constructively.
Travel
  • Travel to the customer site in Ashburn, VA as needed for meetings.
  • Team members are currently meeting onsite in Ashburn for a full day on Wednesdays (subject…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary