{"schemaVersion":"jobsearcher.job.v1","id":"fb993836490dc48e095db07a","url":"https://jobsearcher.com/jobs/fb993836490dc48e095db07a","canonicalUrl":"https://jobsearcher.com/jobs/fb993836490dc48e095db07a","title":"Java Programmer Analyst","description":"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 usMust 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% remoteRequired: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 toolsPreferred:Testing Tool Suites - Cucumber/BDD Implementation, API AutomationTop 3 Required Skills1. 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 toolsSoft skill requirements o Strong communication skills both verbal and writteno Self-motivated, results orientedo Nimble learner, innovative, not afraid to suggest new approacheso Analytical and System-Level Problem-SolvingHigh 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 experienceEducation:o Minimum High School Diploma or Equivalency requiredo Preferred: Bachelors – Computer Science or Computer EngineeringIdeal experience?Prior experience in a regulated industry, preference for candidates experienced working with large scale projectsLocation = Richmond VA (parking not provided)Rate = $50-$54/hr a W2 contract **NO CTCLength = 1+ Years W2 Contract - Possible long term/extension for the right candidate","company":"National Computing Group","rawCompany":"national computing group","city":"Henrico","state":"VA","isRemote":false,"isActive":true,"createdAt":"2026-10-21T10:16:28.626Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Programmer Analyst","description":"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 usMust 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% remoteRequired: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 toolsPreferred:Testing Tool Suites - Cucumber/BDD Implementation, API AutomationTop 3 Required Skills1. 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 toolsSoft skill requirements o Strong communication skills both verbal and writteno Self-motivated, results orientedo Nimble learner, innovative, not afraid to suggest new approacheso Analytical and System-Level Problem-SolvingHigh 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 experienceEducation:o Minimum High School Diploma or Equivalency requiredo Preferred: Bachelors – Computer Science or Computer EngineeringIdeal experience?Prior experience in a regulated industry, preference for candidates experienced working with large scale projectsLocation = Richmond VA (parking not provided)Rate = $50-$54/hr a W2 contract **NO CTCLength = 1+ Years W2 Contract - Possible long term/extension for the right candidate","datePosted":"2026-10-21T10:16:28.626Z","dateModified":"2026-10-21T10:16:28.626Z","hiringOrganization":{"@type":"Organization","name":"National Computing Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Henrico","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fb993836490dc48e095db07a"},"url":"https://jobsearcher.com/jobs/fb993836490dc48e095db07a"}}