1

Director Senior Full Stack Developer Jobs in Virginia

Sr. Full Stack Developer

Vienna, VA · On-site

$145K - $155K/yr

Position Overview Senior Full Stack Developer responsible for leading the design, development, and support of secure, scalable, and high-performing web applications across the full technology stack.

The role spans the full stack: a React and TypeScript front end, a Node and Express back end ... Senior developers spend a meaningful share of each week directing, reviewing, and hardening AI ...

The role spans the full stack: a React and TypeScript front end, a Node and Express back end ... Senior developers spend a meaningful share of each week directing, reviewing, and hardening AI ...

The role spans the full stack: a React and TypeScript front end, a Node and Express back end ... Senior developers spend a meaningful share of each week directing, reviewing, and hardening AI ...

Senior Full Stack Developer Job Location: Mc Lean, VA Job Type: Hybrid (5 days on-site), FTE (Full-Time Employment) Salary: $115K - $120K NO H1Bs / OPTs / / L2. We are seeking a Senior Java Full ...

Senior Full Stack Developer (Java)

Ashburn, VA · On-site

$53.75 - $69.25/hr

Senior Full Stack Developer Duration: Full time Lactation: Ashburn, VA (Hybrid with 2 days a week on site) Overview Each day U.S. Customs and Border Protection (CBP) oversees the massive flow of ...

next page

Showing results 1-20

Director Senior Full Stack Developer information

What is the difference between Director Senior Full Stack Developer vs Senior Full Stack Developer?

AspectDirector Senior Full Stack DeveloperSenior Full Stack Developer
ResponsibilitiesOversees project teams, sets technical strategy, manages stakeholdersDevelops and maintains full-stack applications, implements features, fixes bugs
CredentialsTypically requires extensive experience, leadership skills, possibly management certificationsStrong technical skills, relevant degrees, certifications like AWS or Scrum
Work EnvironmentLeadership teams, cross-department collaboration, strategic planningDevelopment teams, coding, testing, deploying applications
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries requiring software development

The main difference is that the Director Senior Full Stack Developer focuses on leadership, strategy, and overseeing teams, while the Senior Full Stack Developer primarily concentrates on hands-on coding and technical implementation. Both roles require strong full-stack skills, but the director role involves more management and strategic responsibilities.

What cities in Virginia are hiring for Director Senior Full Stack Developer jobs? Cities in Virginia with the most Director Senior Full Stack Developer job openings:
Sr. Full Stack Developer

Sr. Full Stack Developer

Halvik

Vienna, VA • On-site

$145K - $155K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Job description

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!
Position Overview
Senior Full Stack Developer responsible for leading the design, development, and support of secure, scalable, and high-performing web applications across the full technology stack. Serves as a technical contributor and trusted engineering partner, with deep expertise in Java backend development, front-end application design, cloud services in AWS, and modern software delivery practices. Works closely with product, architecture, QA, DevOps, and operations teams to deliver complex solutions in an Agile environment. Provides technical leadership, mentors team members, and helps guide architecture, development standards, and engineering best practices.
Core Responsibilities
  • Strategic Execution: Lead the design and delivery of complex full stack solutions using Java, Spring Boot, modern front-end frameworks, and AWS cloud services.
  • Technical Leadership: Provide hands-on technical direction for application architecture, service design, integration patterns, and engineering standards.
  • Operational Oversight: Own assigned systems or application components through the full development lifecycle, including design, build, testing, deployment, support, and enhancement.
  • Collaboration: Partner with product owners, solution architects, QA, DevOps, security, and operations teams to translate business requirements into scalable technical solutions.
  • Application Architecture: Design and implement robust backend services, RESTful APIs, front-end components, and database integrations that meet functional and non-functional requirements.
  • Cloud Enablement: Develop and support solutions deployed in AWS, leveraging services for compute, storage, messaging, monitoring, security, and automation.
  • Performance and Reliability: Identify and address performance bottlenecks, reliability concerns, and technical debt across the application stack.
  • Quality Engineering: Establish and promote testing strategies, including unit, integration, API, and end-to-end testing, to improve software quality and reduce defects.
  • Production Support: Troubleshoot complex issues, lead root cause analysis, and support incident response and resolution efforts.
  • DevOps and Automation: Contribute to CI/CD pipelines, release automation, infrastructure-as-code practices, and deployment optimization.
  • Documentation and Knowledge Sharing: Document system designs, technical decisions, support procedures, and operational guidance; mentor team members and support onboarding.
  • Mentorship: Coach junior and mid-level developers, participate in code reviews, and help build team capability and technical maturity.
  • Continuous Improvement: Recommend and implement improvements to development processes, architecture, security, observability, and team productivity.

Minimum Requirements
  • Education: Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience.
  • Experience: Minimum of 7-10 years of professional software development experience, including substantial hands-on experience in full stack development.
  • Technical Proficiency: Advanced knowledge of Java, Spring Boot, RESTful API design, SQL and relational databases, JavaScript frameworks such as React or Angular, and AWS services.
  • Cloud Experience: Demonstrated experience designing, deploying, and supporting applications in AWS.
  • Development Practices: Strong experience with Git, branching strategies, pull requests, code reviews, and modern Agile delivery practices.
  • Testing: Proven experience designing and maintaining automated testing strategies using tools such as JUnit, Mockito, or equivalent frameworks.
  • Operations Support: Experience troubleshooting production issues, analyzing logs, and using monitoring tools such as CloudWatch, Splunk, or similar platforms.
  • Security Awareness: Understanding of secure coding practices, application security concepts, and vulnerability mitigation.
  • Communication: Strong written and verbal communication skills with the ability to influence technical decisions and explain complex concepts clearly.
  • Leadership: Ability to work independently, guide others, and contribute to technical planning and execution.

Preferred Expertise
  • Demonstrated success leading full stack development efforts in a Java and AWS
  • Deep experience with Spring Data, Hibernate, JPA, microservices, or distributed system design.
  • Experience with Docker, containers, and cloud-native deployment patterns.
  • Familiarity with Infrastructure as Codetools such as CloudFormation, Terraform, or AWS CDK.
  • Experience with AWS services such as EC2, ECS, EKS, S3, Lambda, RDS, API Gateway, IAM, and CloudWatch.
  • Strong understanding of observability, including logging, metrics, alerting, tracing, and incident response.
  • Experience improving application scalability, resiliency, and performance.
  • Experience working in enterprise, regulated, or public-sector environments.
  • Familiarity with API documentation standards such as OpenAPI/Swagger.
  • Experience mentoring developers and contributing to technical hiring, onboarding, or team development.

Halvik offers a competitive full benefits package including:
Company-supported medical, dental, vision, life, STD, and LTD insurance
Benefits include 11 federal holidays and PTO
Eligible employees may receive performance-based incentives in recognition of individual and/or team achievements.
401(k) with company matching
Flexible Spending Accounts for commuter, medical, and dependent care expenses
Tuition Assistance
Charitable Contribution matching
Halvik Corp is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Halvik's pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.