Junior Full Stack Developer (Remote)

Halvik•McLean, IL
•$100 - $110•Remote

About The Position

Halvik Corp is seeking a Junior Full Stack Developer to build scalable applications, modernize legacy systems, and contribute to cloud-native architectures. The developer will work across the software development lifecycle with cross-functional teams to deliver high-quality, secure, and maintainable solutions using Java, Spring Boot, Angular, AWS Cloud, and AI-assisted development tools. The role includes developing and integrating front-end and back-end systems; deploying, monitoring, and optimizing applications in AWS; using AI-powered tools and insights to support development; and modernizing legacy applications toward cloud-native patterns. The developer will also test and tune application performance, participate in code reviews and Agile/Scrum activities, and apply secure coding practices and AWS security principles to help meet organizational and regulatory compliance requirements. Halvik Corp delivers services to 13 executive agencies and 15 independent agencies. It is a WOB business with more than 50 prime contracts and 500+ professionals providing digital services, advanced analytics, artificial intelligence/machine learning, cybersecurity, and technology services across the US Government.

Requirements

  • Bachelor's degree in Computer Science, Business, or a related field.
  • Minimum of 2–4 years of professional experience in the IT industry.
  • Core knowledge of Java, Spring Boot, Angular, AWS, and Aurora DB.
  • Must meet public trust requirements.
  • AWS Certified Solutions Architect certification.

Nice To Haves

  • Knowledge of AI tools, such as Claude Models.
  • AI certification or coursework.

Responsibilities

  • Design, develop, and maintain full-stack applications using Java, Spring Boot, RESTful APIs, and Angular.
  • Build responsive, user-friendly front-end interfaces with Angular, TypeScript, HTML, and CSS.
  • Integrate front-end and back-end systems to support seamless data flow and consistent user experiences.
  • Deploy, monitor, and optimize applications on AWS Cloud using services such as EC2, Lambda, S3, RDS, API Gateway, and CloudWatch.
  • Use AI-powered development tools to accelerate coding, testing, documentation, and troubleshooting, and leverage AI-driven insights to improve development efficiency and system reliability.
  • Analyze legacy or monolithic applications to identify modernization opportunities.
  • Refactor or migrate legacy systems to Spring Boot, Angular, and AWS-based architectures, and participate in efforts to transition systems toward cloud-native patterns.
  • Improve maintainability, security, and performance by replacing outdated technologies with modern frameworks.
  • Write and maintain unit, integration, and end-to-end tests using JUnit, Mockito, Jasmine, Karma, or similar tools.
  • Tune API, database, and user-interface performance.
  • Participate in code reviews and uphold coding standards and best practices.
  • Collaborate with product owners, designers, QA engineers, and developers in an Agile/Scrum environment.
  • Participate in sprint ceremonies, backlog refinement, and technical discussions.
  • Provide technical input and support team members in solving complex problems.
  • Implement secure coding practices, including authentication, authorization, and data protection.
  • Ensure applications meet organizational and regulatory compliance requirements and apply AWS security principles to safeguard cloud-hosted systems.

Benefits

  • Company-supported medical, dental, vision, life, short-term disability, and long-term disability insurance.
  • 11 federal holidays and PTO.
  • Eligible employees may receive performance-based incentives.
  • 401(k) with company matching.
  • Flexible Spending Accounts for commuter, medical, and dependent care expenses.
  • Tuition Assistance.
  • Charitable Contribution matching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service