Full Time

Java Full-Stack Developer with AWS & React

Next Gen IT, Inc
Full-time
Mid-Senior level
IT Services and IT Consulting
Reston, VA
???* / year

Job Description

Full Stack Developer/Software Engineer (Java on Back and REACT on front) with AWS and EKS

Hybrid - Reston, VA - 2/3 days

Location: Reston Town Center 12061 Bluemont Way, Reston, VA 20190- 3 days on-site and after 6 weeks, 2 days.


Applicants must be legally authorized to work in the United States without restriction now and in the future. The company will not sponsor employment visas for this role.


NOTES: REACT, JAVA 21, SpringBoot, AWS, EKS- someone who has done end to end development on features. They are building products and migrating to Kubernetes. Some experience with Design and Architecture. End to end development on features.


software engineer with a strong foundation in full-stack development and Kubernetes expertise to join the Web Portals team.


An ideal candidate is fluent in Java, has practical knowledge of databases and modern frontend technologies, preferably React, and has experience developing, deploying, and supporting production-grade software. The candidate should also have strong hands-on experience with Kubernetes and containerized applications, including deploying, maintaining, and troubleshooting applications in Kubernetes environments. Experience with Amazon EKS or other managed Kubernetes platforms is highly desirable.

We seek a candidate with a strong understanding of software engineering fundamentals, including core Computer Science concepts, software architecture, and hands-on problem-solving experience building and operating complex software systems. The candidate should understand cloud-native application architecture and have experience designing applications and deployment patterns that remain portable across Kubernetes and hybrid cloud environments.

Obtaining these competencies often requires the equivalent of a bachelor's degree and 8+ years of hands-on work experience. We remain open to other career paths that demonstrate equivalent technical expertise and experience.

The candidate will be involved in all aspects of product development including ideation, design, implementation, deployment, and issue resolution.


Product

Web Portals team operates a set of customer and internal-facing web applications for our customers to manage their products and accounts with Verisign.

All these applications are hosted on a shared environment in Openstack-based cloud infrastructure and will soon be migrating to Kubernetes based infrastructure. All the applications use ReactJS for the user interface and Spring-Boot for the business logic layer. PostgreSQL is used for data persistence layer.

This team also manages a collection of React components implementing a style-guide for internal and external Verisign websites and web applications.

These shared components utilize Material-UI design principles and are used across all the web applications the team maintains.


Team

The team possesses extensive technical ownership over the product. The work style of the team is closer to an internal startup where all the team members are involved in the majority of product development phases and are flexible moving between focus areas.

The team follows Agile Development methodology relying on daily scrums with tickets prioritized in Jira. Our code is located on internal GitHub; we utilize pull request code reviews. For continuous delivery, we use Jenkins with pipelines and our product deployments are automated with Ansible and Terraform.

The product can be rolled out from zero to the operating state in a single button click. We do builds for each codebase change as well as nightly builds. We have automated testing with substantial coverage.

It is clearly beneficial if the candidate has experience working with some of the mentioned tools.


Company

Verisign, based in Reston, Virginia, operates the DNS infrastructure for top-level domains including .com, .net, .tv, .edu, .gov and others, as well as two of the world's thirteen Internet Root Servers. Verisign plays a critical role in the Internet DNS infrastructure and is proud of maintaining .com uptime for more than 29 years. Our engineers are passionate about technology and continuous improvement; they respect others and exhibit integrity in their actions. They hold themselves to a higher standard as the world is literally depends on Verisign to deliver.

Verisign provides the following on-site conveniences for its employees: free parking, gym, subsidized Starbucks and cafeteria.

Verisign is an equal opportunity employer.


Location

Verisign is located in the heart of Reston Town Center in Reston Virginia conveniently accessible from the Dulles Toll Road and only 10 minutes from the Dulles International Airport. The Reston Town center contains a multitude of restaurants, pharmacies and shops located within walking distance. Verisign is conveniently located directly next to the bus stop and Reston Metro for those who would like to take advantage of public transportation options.


Requirements

Core Technical Skills

BS/MS in Computer Science or equivalent experience

5+ years Java and React hands on coding experience in full stack production applications

3+ years Design, Develop and maintain deployment automation of Kubernetes manifests, Helm charts, and reusable patterns.

Practical knowledge of databases (we use PostgreSQL), including schema design, queries, performance

🌙 Night shift. It is 1:21 a.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.