Java Programmer Analyst

  • Full Time
  • Richmond
  • 0.000000 - 0.000000
National Computing Group



Job Title: Java Programmer Analyst – 01-5504

LOCAL CANDIDATES ONLY – In Person interview required

NO CTC– Please do not apply if you can’t work directly for us


Must be Local to the Richmond, VA area (no relocating candidates at this time). Alternate weeks in Richmond VA office; other week remote. (5 days in office, 5 days remote, repeating). No 100% remote


Required:

Programming – Java 3+ years of professional Java development, proficient in Java 17 , with a strong foundation in OOP, generics, and concurrent programming.

Programming – Test Automation Demonstrated ability to build automated test suites (unit, integration) using JUnit 5, Mockito, and to integrate these tests into CI CD pipelines.

Micro services & APIs Experience designing, implementing, and deploying micro services that expose well documented REST APIs, leveraging Spring Boot native tools



Preferred:

  • Testing Tool Suites – Cucumber/BDD Implementation, API Automation

Top 3 Required Skills



1. Programming – Java 3+ years of professional Java development, proficient in Java 17 , with a strong foundation in OOP, generics, and concurrent programming.


2. Programming – Test Automation Demonstrated ability to build automated test suites (unit, integration) using JUnit 5, Mockito, and to integrate these tests into CI CD pipelines.


3. Micro services & APIs Experience designing, implementing, and deploying micro services that expose well documented REST APIs, leveraging Spring Boot native tools

Soft skill requirements

o Strong communication skills both verbal and written

o Self-motivated, results oriented

o Nimble learner, innovative, not afraid to suggest new approaches


o Analytical and System-Level Problem-Solving

High Level Project Overview:

The DVI Grid Solutions team has developed a software platform used by Electric Utilities for voltage control. The position/team continues to enhance and maintain this platform, improving scalability, reliability, and performance, and adding features / functionality as requirements are identified by our customers.



Required Years of Experience:

o Minimum 3+ years of hands-on Java development experience


Education:

o Minimum High School Diploma or Equivalency required

o Preferred: Bachelors – Computer Science or Computer Engineering

Ideal experience?

  • Prior experience in a regulated industry, preference for candidates experienced working with large scale projects

Location = Richmond VA (parking not provided)

Rate = $50-$54/hr a W2 contract **NO CTC


Length = 1+ Years W2 Contract – Possible long term/extension for the right candidate

Copyright © 2026 MyJavaJobs.com. All Rights Reserved.Disclaimer: This website operates independently and has no affiliation with or endorsement from Java or its official maintainers.