Java Software Engineer

Verisign Inc.

Reston (VA)

Hybrid

USD 89,900 - 121,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work schedule

Job summary

Verisign is seeking a Junior Java software engineer to join the Name Studio API team in Reston, VA. The role covers ideation, design, implementation, deployment, and issue resolution with cross‑team collaboration across Product, Engineering, Security and Operations.

The ideal candidate should understand Cloud Computing (AWS), have some knowledge of Machine Learning/LLMs, and possess strong CS fundamentals with hands‑on experience in building software systems.

Qualifications

  • Strong software engineering fundamentals including core CS concepts.
  • Experience with AWS Cloud.
  • Familiarity with Java, Spring Boot or similar.
  • Familiarity with data science concepts including large language models, MLOps or machine learning.
  • Familiarity with UNIX‑like operating systems.
  • Understanding of secure coding standards.
  • Excellent verbal and written communication skills and eagerness to learn new technologies.

Responsibilities

  • Develop proof‑of‑concept software applications based on research findings.
  • Collaborate with internal and external stakeholders on software design, development and technology assessment.
  • Define requirements specifications and participate in requirements gathering, design, code and test plan reviews.
  • Contribute to software development, including future AI or cloud initiatives for the team.

Skills

Java
Spring Boot
AWS Cloud
Data science / ML concepts
UNIX-like OS
Secure coding
Communication
TensorFlow
Terraform
Ansible
Hadoop / Spark
Jenkins
Git / GitHub
Jira

Education

Bachelor’s degree in computer science or related field with at least 2 years software development experience
Master’s degree with demonstrable project or internship experience
Equivalent experience

Tools

TensorFlow
Jenkins
Terraform
Ansible
Hadoop / Spark
Git
Jira

Job description

Verisign helps enable the security, stability, and resiliency of the internet. We are a trusted provider of internet infrastructure services for the networked world and deliver unmatched performance in domain name system (DNS) services.

We are a mission focused, values driven company where each individual can contribute to building a stronger, more secure internet. We offer a dynamic and flexible work environment with competitive benefits and the ability to grow your career.

Verisign is looking for a Junior Java software engineer to expand the Name Studio API team.

An ideal candidate should understand Cloud Computing, preferably AWS, have some knowledge of Machine Learning and/or LLMs, and be eager to learn as needed. They should understand software engineering fundamentals, including core Computer Science concepts, and have hands‑on problem‑solving experience building software systems.

The candidate will be involved in all aspects of product development including ideation, design, implementation, deployment, and issue resolution. This includes cross‑team collaboration with Product, Engineering, Security and Operations.

Responsibilities
  • Develop proof‑of‑concept software applications based on research findings
  • Collaborate with internal and external stakeholders on software application design, development and technology assessment
  • Work with stakeholders to define requirements specifications and participate in requirements gathering, design, code and test plan reviews
  • Contribute to software development, including future AI initiatives or cloud initiatives, for the team
Product

Name Studio API is an API‑as‑a‑service recommender system for domain names. It is a Java, Spring Boot application that implements algorithms and uses external libraries such as Tensorflow to generate domain suggestions. The system uses state‑of‑the‑art neural language models and natural language processing algorithms on multiple data sources, including trending topics, popular keywords, geography and semantic relevance, in over ten languages. It also leverages Large Language Models hosted in the AWS Cloud to serve highly creative suggestions.

The key challenges in building the product are obtaining high‑quality, relevant, and meaningful domain suggestions while offering very low response times on a global scale and serving high request volumes.

Team

Our team owns the product end‑to‑end and functions like an internal startup. We follow Scrum, use Jira for ticket prioritization, GitHub with Git Flow and pull‑request reviews, Jenkins with automated pipelines, Terraform and Ansible for deployment, and Hadoop/Spark for large‑scale data processing.

Requirements
  • Strong software engineering fundamentals, including core Computer Science concepts
  • Experience with AWS Cloud
  • Familiarity with Java, Spring Boot or similar
  • Familiarity with data science concepts including large language models, MLOps or machine learning
  • Familiarity with UNIX‑like operating systems
  • Understanding of secure coding standards
  • Excellent verbal and written communication skills and eagerness to learn new technologies
Education and Experience
  • Bachelor’s degree in computer science or a related field with at least 2 years of software development experience
  • or a Master’s degree with demonstrable project or internship experience
  • or equivalent experience

This position is based in our Reston, VA office and offers a hybrid work schedule.

The pay range is $89,900 – $121,700. Base pay may vary with knowledge, skills and experience. Discretionary bonuses and potential stock awards may also be offered.

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Verisign • Reston (VA)

Hybrid
USD 89,000 - 122,000
Discretionary bonus
Stock awards
Junior Software Engineer
Junior Software Engineer

Verisign • Reston (VA)

Hybrid
USD 89,000 - 122,000
Discretionary bonus
Potential stock awards
Flexible work environment
Junior Software Engineer
Junior Software Engineer

Verisign Inc. • Reston (VA)

Hybrid
USD 89,000 - 122,000
Software Engineer - Web Development
Software Engineer - Web Development

VERISIGN • Reston (VA)

Hybrid
USD 90,000 - 122,000
Software Engineer - Rust
Software Engineer - Rust

Verisign Inc. • Reston (VA)

Hybrid
USD 108,900 - 147,300
Discretionary bonus
Stock awards
Engineer II - Web Development
Engineer II - Web Development

Verisign • Reston (VA)

On-site
USD 89,000 - 122,000
Discretionary bonus
Stock awards
Research Engineer
Research Engineer

VeriSign, Inc. • Reston (VA)

Hybrid
USD 109,000 - 147,000
Research Engineer
Research Engineer

Verisign Inc. • Reston (VA)

Hybrid
USD 108,000 - 148,000
Systems Engineer - Linux
Systems Engineer - Linux

VeriSign, Inc. • Reston (VA)

Hybrid
USD 135,000 - 184,000
Sr Research Engineer
Sr Research Engineer

VeriSign, Inc. • Reston (VA)

Hybrid
USD 164,000 - 223,000