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:
Preferred:
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.