Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Senior Full Stack Software Engineer

  • Senior Full Stack Software Engineer job type Posted on: Oct 23, 2026
  • Senior Full Stack Software Engineer experience level Akaasa Technologies
  • Senior Full Stack Software Engineer employment type Reston, Virginia
  • Senior Full Stack Software Engineer employment type Onsite
  • Senior Full Stack Software Engineer salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Senior Full Stack Software Engineer roles in Virginia.

View Salary Guide →

Job Title :

Senior Full Stack Software Engineer

Job Type :

Full-Time

Job Location :

Reston Virginia United States

Remote :

No

Jobcon Logo Job Description :

Senior Full-Stack Software Engineer / Software Engineer IV
Location: Reston, VA Hybrid, 2 days onsite per week

Position Overview

Verisign is seeking a senior-level Full-Stack Software Engineer to join its Web Portals team. The ideal candidate will have a strong foundation in full-stack application development along with significant hands-on experience working with Kubernetes and containerized production applications.

This engineer will contribute across the entire application lifecycle, including design, development, implementation, deployment, production support, troubleshooting, and continuous improvement.

The team is looking for someone who can operate with significant technical ownership and comfortably move between application development and cloud-native deployment responsibilities.

Core Technical Environment

The applications are primarily built using:

  • Java / Spring Boot for backend services and business logic
  • ReactJS for frontend development
  • PostgreSQL for data persistence
  • Kubernetes for container orchestration
  • Helm and Kubernetes manifests for application deployments
  • Jenkins for CI/CD pipelines
  • Terraform and Ansible for infrastructure and deployment automation
  • GitHub for source control and pull-request-based code reviews
  • Jira within an Agile/Scrum development environment
  • Material UI for shared React components and design standards

The application environment is transitioning from an OpenStack-based cloud infrastructure to Kubernetes, making strong Kubernetes and cloud-native application experience particularly valuable.

Experience with Amazon EKS or another managed Kubernetes platform is also highly desirable.

Key Responsibilities

  • Design, develop, enhance, and support full-stack production applications.
  • Build backend services and business logic using Java and Spring Boot.
  • Develop and maintain modern user interfaces using React.
  • Deploy, maintain, and troubleshoot applications running within Kubernetes environments.
  • Develop and maintain Kubernetes manifests, Helm charts, and reusable deployment patterns.
  • Support the migration of existing applications into Kubernetes-based infrastructure.
  • Design applications and deployment approaches that remain portable across Kubernetes and hybrid-cloud environments.
  • Work with PostgreSQL, including schema design, queries, data access, and performance considerations.
  • Participate throughout the software development lifecycle, from initial design and architecture through deployment and production issue resolution.
  • Contribute to CI/CD, automated testing, infrastructure automation, and deployment processes.
  • Participate in code reviews and collaborate closely with other engineering teams.
  • Troubleshoot complex application and infrastructure issues in production environments.
  • Provide technical input on engineering requirements, architecture, and cross-functional decisions.
  • Operate with a high degree of autonomy and ownership within an Agile engineering environment.

Required Qualifications

  • Strong professional experience developing production-grade full-stack applications.
  • Approximately 5+ years of hands-on Java and React development experience.
  • Strong Java / Spring Boot development background.
  • Strong hands-on React experience.
  • Approximately 3+ years of hands-on Kubernetes experience, particularly around application deployment and operations.
  • Experience developing and maintaining Kubernetes manifests and Helm charts.
  • Hands-on experience deploying, supporting, maintaining, and troubleshooting containerized applications in Kubernetes.
  • Practical experience with relational databases such as PostgreSQL, including schema design, querying, and performance.
  • Strong understanding of software engineering fundamentals, application architecture, and core computer science concepts.
  • Experience working with production applications throughout the full development and deployment lifecycle.
  • Understanding of cloud-native architecture and containerized application design.
  • Bachelor's or Master's degree in Computer Science or a related discipline, or equivalent professional experience.

Preferred Qualifications

Experience with any of the following would be beneficial:

  • Amazon EKS or other managed Kubernetes platforms
  • OpenStack
  • Jenkins
  • Terraform
  • Ansible
  • GitHub
  • CI/CD and deployment automation
  • Automated testing
  • Material UI
  • Hybrid-cloud or cloud-portable application architectures

Ideal Candidate

The ideal candidate is a hands-on senior engineer rather than someone focused exclusively on application development or infrastructure.

They should be comfortable building features using Java/Spring Boot and React, while also understanding how those applications are containerized, deployed, supported, and troubleshot within Kubernetes.

The team values engineers who are self-directed, technically curious, collaborative, and comfortable taking ownership of a product from development through production.

Team Environment

The Web Portals team maintains a collection of internal and customer-facing web applications. The team has extensive technical ownership over these products and operates somewhat like an internal startup, with engineers contributing across multiple phases of product development rather than working within narrowly defined responsibilities.

The team follows Agile development practices, including daily scrums and Jira-based prioritization. Engineers participate in pull-request code reviews, automated testing, continuous integration, and automated deployment processes.

The environment is highly automated, with Jenkins pipelines and infrastructure/deployment automation leveraging tools such as Ansible and Terraform.

Jobcon Logo Position Details

Posted:

Oct 23, 2026

Reference Number:

33839-20508

Employment:

Full-time

City:

Reston

Job Origin:

CIEPAL_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Senior Full Stack Software Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Senior Full-Stack Software Engineer / Software Engineer IV
Location: Reston, VA Hybrid, 2 days onsite per week

Position Overview

Verisign is seeking a senior-level Full-Stack Software Engineer to join its Web Portals team. The ideal candidate will have a strong foundation in full-stack application development along with significant hands-on experience working with Kubernetes and containerized production applications.

This engineer will contribute across the entire application lifecycle, including design, development, implementation, deployment, production support, troubleshooting, and continuous improvement.

The team is looking for someone who can operate with significant technical ownership and comfortably move between application development and cloud-native deployment responsibilities.

Core Technical Environment

The applications are primarily built using:

  • Java / Spring Boot for backend services and business logic
  • ReactJS for frontend development
  • PostgreSQL for data persistence
  • Kubernetes for container orchestration
  • Helm and Kubernetes manifests for application deployments
  • Jenkins for CI/CD pipelines
  • Terraform and Ansible for infrastructure and deployment automation
  • GitHub for source control and pull-request-based code reviews
  • Jira within an Agile/Scrum development environment
  • Material UI for shared React components and design standards

The application environment is transitioning from an OpenStack-based cloud infrastructure to Kubernetes, making strong Kubernetes and cloud-native application experience particularly valuable.

Experience with Amazon EKS or another managed Kubernetes platform is also highly desirable.

Key Responsibilities

  • Design, develop, enhance, and support full-stack production applications.
  • Build backend services and business logic using Java and Spring Boot.
  • Develop and maintain modern user interfaces using React.
  • Deploy, maintain, and troubleshoot applications running within Kubernetes environments.
  • Develop and maintain Kubernetes manifests, Helm charts, and reusable deployment patterns.
  • Support the migration of existing applications into Kubernetes-based infrastructure.
  • Design applications and deployment approaches that remain portable across Kubernetes and hybrid-cloud environments.
  • Work with PostgreSQL, including schema design, queries, data access, and performance considerations.
  • Participate throughout the software development lifecycle, from initial design and architecture through deployment and production issue resolution.
  • Contribute to CI/CD, automated testing, infrastructure automation, and deployment processes.
  • Participate in code reviews and collaborate closely with other engineering teams.
  • Troubleshoot complex application and infrastructure issues in production environments.
  • Provide technical input on engineering requirements, architecture, and cross-functional decisions.
  • Operate with a high degree of autonomy and ownership within an Agile engineering environment.

Required Qualifications

  • Strong professional experience developing production-grade full-stack applications.
  • Approximately 5+ years of hands-on Java and React development experience.
  • Strong Java / Spring Boot development background.
  • Strong hands-on React experience.
  • Approximately 3+ years of hands-on Kubernetes experience, particularly around application deployment and operations.
  • Experience developing and maintaining Kubernetes manifests and Helm charts.
  • Hands-on experience deploying, supporting, maintaining, and troubleshooting containerized applications in Kubernetes.
  • Practical experience with relational databases such as PostgreSQL, including schema design, querying, and performance.
  • Strong understanding of software engineering fundamentals, application architecture, and core computer science concepts.
  • Experience working with production applications throughout the full development and deployment lifecycle.
  • Understanding of cloud-native architecture and containerized application design.
  • Bachelor's or Master's degree in Computer Science or a related discipline, or equivalent professional experience.

Preferred Qualifications

Experience with any of the following would be beneficial:

  • Amazon EKS or other managed Kubernetes platforms
  • OpenStack
  • Jenkins
  • Terraform
  • Ansible
  • GitHub
  • CI/CD and deployment automation
  • Automated testing
  • Material UI
  • Hybrid-cloud or cloud-portable application architectures

Ideal Candidate

The ideal candidate is a hands-on senior engineer rather than someone focused exclusively on application development or infrastructure.

They should be comfortable building features using Java/Spring Boot and React, while also understanding how those applications are containerized, deployed, supported, and troubleshot within Kubernetes.

The team values engineers who are self-directed, technically curious, collaborative, and comfortable taking ownership of a product from development through production.

Team Environment

The Web Portals team maintains a collection of internal and customer-facing web applications. The team has extensive technical ownership over these products and operates somewhat like an internal startup, with engineers contributing across multiple phases of product development rather than working within narrowly defined responsibilities.

The team follows Agile development practices, including daily scrums and Jira-based prioritization. Engineers participate in pull-request code reviews, automated testing, continuous integration, and automated deployment processes.

The environment is highly automated, with Jenkins pipelines and infrastructure/deployment automation leveraging tools such as Ansible and Terraform.

Loading
Please wait..!!