Unissant · 2 days ago
Junior Full Stack Developer
Unissant, Inc. delivers innovative capabilities to the agencies that keep our nation healthy and safe. They are seeking a Junior Full Stack Developer to support the ongoing modernization and maintenance of systems for the Department of Homeland Security (DHS), Customs and Border Protection (CBP) program.
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., WebSphere), 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, DevOps practices, and secure coding standards
Qualification
Required
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
Exposure to front-end development with Angular or another modern JavaScript framework (React, Vue, etc.)
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, IntelliJ, or VS Code
Experience working in a team-based or Agile environment on collaborative projects
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
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
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
Preferred
Regular practice on coding platforms (e.g., LeetCode, HackerRank) or competitive programming is a strong plus and demonstrates depth in problem-solving and data structures
Any related technical certifications (e.g., Java, cloud, or security) are desired but not required
Company
Unissant
Unissant is an information technology company offering health IT services.
Funding
Current Stage
Growth StageRecent News
Washington Technology
2025-12-13
Washington Technology
2025-04-05
Company data provided by crunchbase