Verisign is hiring a

Full Stack Java Developer

Reston, United States

Verisign enables the security, stability, and resiliency of key internet infrastructure and services, including providing root zone maintainer services, operating two of the 13 global internet root servers, and providing registration services and authoritative resolution for the .com and .net top-level domains, which support the majority of global e-commerce.

Verisign is looking for a Java software engineer to expand the team managing the .com, .net and root name registries.

An ideal candidate should be fluent in Java (incl. hands-on experience with Spring), have some experience with a UI framework, a good level of comfort with JDBC, Linux and be eager to learn as needed. In the candidate, we also seek strong fundamentals including core Computer Science concepts, a specific drive for code quality and testing, as well as a problem-solving attitude. Obtaining these competencies usually requires an equivalent of a bachelor’s or master’s degree and 3-4 years of hands-on work experience. We remain open to other career paths.

The candidate will be involved in all aspects of product development including brainstorming, design, implementation, test, deployment, and issue resolution. This will often imply cross-team and cross-location collaboration with other Engineering, Security and Operations groups.

Product

The team manages components that support the .com, .net and root name registries. This implies developing back-end, front-end and database-related software, using technologies such as Java, Spring, JDBC, React and more. We value clean, readable, object-oriented code, solid testing (unit, integration, acceptance) and complete automation (build, test, deployment). We are implementing CI/CD practices and utilize Enterprise Cloud infrastructure and Docker containers.

By joining our team, you will contribute to enabling the security, stability and resiliency of key internet infrastructure and services.

Team

The team is rather young and split across two locations - Fribourg (Switzerland) and Reston (VA, USA). Each group is organized in Agile squads and follows the Scrum process (daily standups, recurring sprints, retrospectives, grooming and planning ceremonies). To support our development activities, we use tools like GitHub, Jenkins, Jira, Enterprise Clouds, Terraform, Ansible and more. We enjoy a relaxed and collaborative relationship across teams and with all subject matter experts.

Requirements:

  • Bachelors’ Degree in Computer Science or similar
  • 8+ years Software Development experience 
  • Fluent in Java Full-stack development experience: backend (Web, REST), frontend (React, HTML, CSS, JS)
  • Frameworks: Spring and Spring Boot, Hibernate, ReactJS
  • Test Automation: Unit/Integration/UI testing (preferably Selenium)
  • Experience with front-end testing frameworks (e.g. Jest, Enzyme, Mocha, BrowserStack, StoryBook)
  • Data Layer: SQL, Relational Databases, Postgres
  • OS: Familiarity with UNIX-like operating systems
  • Conceptual understanding of server architecture and ability to maintain architectural documents/diagrams in collaboration with Architecture Team
  • Demonstration of understanding of Secure Coding standards
  • Excellent communication skills (verbal and written), eager to learn new technologies

Preferred:

  • Methodology: Scrum
  • Scripting: Bash, Python
  • Containerization: Docker
  • CI/CD/CM: Git, Jenkins, Gradle, Yarn
  • Deployment Automation: Ansible, Terraform
  • AWS/Cloud hosting a plus

 

 

 

Verisign is an equal opportunity employer. That means we recruit, hire, compensate, train, promote, transfer, and administer all terms and conditions of employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, age, protected veteran status, disability, or other protected categories under applicable law.

Additionally, Verisign is committed to helping our diverse workforce manage a healthy work-life balance through all stages of their life and career. We offer a dynamic and flexible work environment with highly competitive benefits and robust learning programs. For more information, click on the links below.

Helpful Resources:
Our Careers Page
Our Benefits Summary
Verisign in the Community
Our EEO Statement
Our Privacy Notice for European Job Applicants/Candidates
Reasonable Accommodations

Staffing agency policy: No fees will be paid for unsolicited resumes submitted to Verisign or our employees by third parties.

 

Looking for a job?

Full Stack Java Developer at Verisign looks great, right? We have dozens of similar job posts on our site, interested? Leave your email and we'll send the best matches.