Full Stack Developer

Halvik Corp.
Vienna, VA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$90,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Applications Architecture Automation of Tests Software as a Service Cloud Computing Cloud Engineering Software Quality Code Review
+32 more
Databases Continuous Integration Data Governance Data Integration Relational Databases Hibernate (Java) Java Persistence API Junit Software Maintenance Mockito Cloud Services Runbook Secure Coding Software Engineering SQL Databases Software Vulnerability Management AWS Cdk Data Logging ReactJS Spring-boot Backend Git Cloudformation Spring Data Containerization AngularJS Git Flow Information Technology Front End Software Development Restful APIs Terraform Docker

Job description

Mid-level Full Stack Developer responsible for designing, building, testing, and maintaining scalable web applications with a strong emphasis on Java backend development and cloud-based solutions in AWS. Works across the full stack to deliver secure, reliable, and maintainable software, including REST APIs, database integration, front-end features, automated testing, and deployment support. Collaborates closely with product owners, QA, architecture, and operations teams in an Agile environment. Operates with moderate independence while escalating complex issues as needed. Reports to the Engineering Lead or Manager., * Strategic Execution: Lead the design, development, and implementation of full stack web application features using Java, Spring Boot, and modern front-end frameworks.

  • Operational Oversight: Manage assigned development work from design through deployment, ensuring code quality, reliability, and timely delivery.
  • Collaboration: Coordinate with product owners, QA, architects, operations, and other stakeholders to deliver solutions that meet business and technical requirements.
  • Technical Performance: Maintain and optimize application architecture, APIs, database interactions, and cloud-based services in AWS.
  • Application Development: Build and support backend services, RESTful APIs, database integrations, and front-end functionality across the application stack.
  • Testing and Quality Assurance: Develop and maintain unit, integration, and API tests to support application stability and reduce defects.
  • Production Support: Troubleshoot and resolve application issues, support incident response, and participate in root cause analysis as needed.
  • Cloud and Deployment Support: Contribute to CI/CD pipelines, deployment activities, and application operations in AWS.
  • Documentation and Knowledge Sharing: Maintain technical documentation, runbooks, and system notes; share knowledge with team members and support onboarding when needed.
  • Continuous Improvement: Identify opportunities to improve performance, maintainability, scalability, and security through refactoring and technical enhancements.

Requirements

Do you have experience in Spring Boot?, * Education: Bachelor’s Degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience.

  • Experience: Minimum of 4-6 years of professional experience in software development, with strong hands-on experience in Java full stack development.
  • Technical Proficiency: Advanced knowledge of Java, Spring Boot, RESTful APIs, SQL/relational databases, JavaScript frameworks such as React or Angular, and AWS services.
  • Compliance: Must meet applicable agency, contract, security, and data governance requirements.
  • Certifications: Not required, but AWS certifications or other relevant technical certifications are a plus.
  • Development Practices: Experience with Git, code reviews, branching strategies, CI/CD pipelines, and Agile delivery practices.
  • Testing: Experience writing and maintaining unit, integration, and API tests using tools such as JUnit and Mockito.
  • Cloud Exposure: Working knowledge of AWS services used for application hosting, monitoring, storage, security, and deployment.
  • Communication: Strong verbal and written communication skills with the ability to work effectively in cross-functional teams.

Preferred Expertise

  • Demonstrated success delivering full stack applications in a Java and AWS
  • Familiarity with Spring Data, Hibernate, JPA, or similar persistence frameworks.
  • Experience with Docker, containerized deployments, and cloud-native application patterns.
  • Strong understanding of observability, including logging, monitoring, alerting, and incident support.
  • Familiarity with Infrastructure as Codetools such as CloudFormation, Terraform, or AWS CDK.
  • Experience working in an Agile/Scrumenvironment with iterative delivery and backlog refinement.
  • Strong analytical and problem-solving capabilities.
  • Experience supporting enterprise or regulated environments.
  • Ability to mentor junior developers and contribute to team knowledge sharing.
  • Exposure to secure coding practices and vulnerability remediation.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Flexible spending account
  • Disability insurance, Halvik offers a competitive full benefits package including:Company-supported medical, dental, vision, life, STD, and LTD insuranceBenefits include 11 federal holidays and PTOEligible employees may receive performance-based incentives in recognition of individual and/or team achievements.401(k) with company matchingFlexible Spending Accounts for commuter, medical, and dependent care expensesTuition AssistanceCharitable Contribution matching

About the company

Halvik Corp delivers a wide range of services to 13 executive agencies and 15 independent agencies. Halvik is a highly successful WOB business with more than 50 prime contracts and 500+ professionals delivering Digital Services, Advanced Analytics, Artificial Intelligence/Machine Learning, Cyber Security and Cutting-Edge Technology across the US Government. Be a part of something special!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all