Senior Java Software Engineer

Trusted provider of internet infrastructure services, specializing in domain name system (DNS) services and internet security.
$160,300 - $216,900
Backend
Senior Software Engineer
Hybrid
10+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Java Software Engineer

Verisign, a leading provider of internet infrastructure services and DNS security, is seeking a Senior Java Software Engineer to join their ODIN team. This role offers an opportunity to work on a critical central hub for account management, product catalog, and authentication. The position combines the stability of an established company with the dynamic environment of an internal startup.

The ODIN team leverages cutting-edge technologies including Java, Tomcat, PostgreSQL, Hazelcast, and Docker to build high-performance scalable applications. As a senior engineer, you'll be involved in all aspects of product development, from ideation to deployment, working closely with Product, Engineering, Security, and Operations teams.

The role requires a strong background in Java development (10+ years) and extensive experience with databases, particularly PostgreSQL. You'll be part of a global team based in Reston, Virginia and Fribourg, Switzerland, following Scrum methodology with modern development practices including Git Flow, automated testing, and CI/CD pipelines.

This position offers a competitive salary range of $160,300 - $216,900, along with discretionary bonuses and potential stock awards. The hybrid work arrangement provides flexibility while maintaining collaboration opportunities. Verisign's commitment to building a stronger, more secure internet, combined with their comprehensive benefits package and growth opportunities, makes this an ideal role for a senior engineer looking to make a significant impact in internet infrastructure.

Last updated 3 months ago

Responsibilities For Senior Java Software Engineer

  • Develop cross-stack product features based on business requirements
  • Work with stakeholders to define requirements
  • Drive the design, implementation and deployment
  • Proactively suggest code improvements and lead refactoring
  • Contribute to and drive product technical vision
  • Highlight risk and provide mitigations

Requirements For Senior Java Software Engineer

Java
PostgreSQL
Linux
  • BS/MS in Computer Science or equivalent experience
  • 10+ years Java coding experience in full stack production applications
  • Practical knowledge of databases (PostgreSQL), including schema design, queries, performance
  • Knowledge of Java code testing
  • Experience with caching solutions (Hazelcast)
  • Able do architecture design for complex systems
  • Have experience in deployment automation and workflow automation, CI/CD, Jenkins
  • Experience working in a Unix/Linux environment
  • Experience with DevOps, including Ansible and Terraform
  • Experience with Docker

Benefits For Senior Java Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive benefits package
  • Discretionary bonus based on individual and company performance
  • Potential stock awards
  • Flexible, hybrid work schedule

Interested in this job?

Jobs Related To Verisign Senior Java Software Engineer

Resource Management - Sr. Software Engineer III, Amazon Robotics (AR)

Senior Software Engineer role at Amazon Robotics, focusing on robotic system architecture and resource management for automated fulfillment operations.

Sr. Software Development Engineer, Artificial General Intelligence

Senior Software Engineer role at Amazon's AGI team, focusing on developing advanced conversational AI capabilities for Alexa using LLMs and Gen AI.

Senior Software Development Engineer, Kuiper Network Services

Senior SDE role at Amazon's Project Kuiper, building satellite network infrastructure for global broadband connectivity.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineer role at Amazon working on Aurora PostgreSQL database service, focusing on performance, availability, and durability improvements.

Software Development Engineer, AWS Incident Prevention

Senior Software Engineer position at AWS Incident Prevention team, building large-scale systems across global infrastructure.