Verisign is looking to solve the problem of building a stronger, more secure internet by developing and deploying production-grade software, specifically for the ODIN team, which is a critical central hub for account management, product catalog, and authentication.
Requirements
- 8+ years Java coding experience in full stack production applications
- Practical knowledge of databases (PostgreSQL), including schema design, queries, performance
- Knowledge of Java code testing, test, and automation
- Experience in deployment automation and workflow automation, CI/CD, Jenkins
- Experience working in a Unix/Linux environment
- Experience with DevOps, including Ansible and Terraform (preferred)
- Experience with caching solutions (Hazelcast) (preferred)
Responsibilities
- Involved in all aspects of product development including ideation, design, implementation, deployment, and issue resolution
- Cross-team collaboration with Product, Engineering, Security and Operations
- Development and deployment of production-grade software
- Building software systems using Java, Tomcat, PostgreSQL, Hazelcast, and Docker
- Implementation of automated testing with substantial coverage
- Deployment automation and workflow automation using Jenkins, Terraform, and Ansible
- Code reviews and extensive automation using Git Flow and pull requests
Other
- BS in Computer Science or equivalent experience
- Great communication, problem-solving ability and teamwork skills
- Good planning and organizational skills
- Self-starter with self-initiative and direction
- Hybrid work environment based in Reston, VA office