Demo

Programmer Analyst - Java

TM Floyd & Company (TMF)
Richmond, VA Contractor
POSTED ON 10/22/2026
AVAILABLE BEFORE 11/20/2026

Programmer Analyst – Java | Richmond, VA 26-00537


  • No Subcontractor / C2C / H1B
  • Must be able to work on a W-2
  • Must be located in or near Richmond, VA


TM Floyd is seeking an experienced Programmer Analyst to join the DVI Grid Solutions team, supporting a software platform used by electric utilities for voltage control. This role will focus on enhancing and maintaining the platform while improving scalability, reliability, and performance, and developing new features to meet customer needs.


Skills & Qualifications:

  • 3 years of hands-on Java development experience
  • Proficient in Java 17 with a strong foundation in OOP, generics, and concurrent programming
  • Demonstrated ability to build automated test suites (unit, integration) using JUnit 5 and Mockito
  • Experience integrating tests into CI/CD pipelines
  • Experience designing, implementing, and deploying microservices that expose well-documented REST APIs, leveraging Spring Boot native tools
  • Preferred experience with Testing Tool Suites - Cucumber/BDD Implementation, API Automation

Key Responsibilities:

  • Enhance and maintain the software platform
  • Improve scalability, reliability, and performance of the platform
  • Add features and functionality as requirements are identified by customers

Education/Certifications:

  • High School Diploma or Equivalency required
  • Bachelor's degree in Computer Science, Information Technology, or a related field preferred


Interested or know someone who may be a fit? Please send me a message or share your resume for consideration.


#Hiring #JavaDeveloper #ProgrammerAnalyst #Java17 #SpringBoot #Microservices #TestAutomation #JUnit #Mockito #RESTAPI #CICD #TMFloyd

Hourly Wage Estimation for Programmer Analyst - Java in Richmond, VA
$49.00 to $60.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programmer Analyst - Java?

Sign up to receive alerts about other jobs on the Programmer Analyst - Java career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TM Floyd & Company (TMF)

  • TM Floyd & Company (TMF) Columbia, SC
  • AI Security Architect | Columbia, SC | Hybrid | Contract-to-Hire TM Floyd is seeking a Senior AI Security/Enterprise Architect to help lead the secure adop... more
  • 14 Days Ago

  • TM Floyd & Company (TMF) Richmond, VA
  • Senior Software Systems Engineer, Richmond, VA Hybrid– 26-00536 No Subcontractors/ No H1B / No C2C candidates Must be located in or near Richmond, VA; Hybr... more
  • 1 Day Ago

  • TM Floyd & Company (TMF) Richmond, VA
  • IT Enterprise Cloud Architect Richmond, VA, Hybrid 26-00538 Richmond, VA area – Local or Drive-in Candidates Only No C2C / No Subcontractor /No H1B, or Vis... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Programmer Analyst - Java jobs in the Richmond, VA area that may be a better fit.

  • Varmoda Richmond, VA
  • Varmoda is seeking an experienced Oracle APEX / PL/SQL Developer to design, develop, maintain, and modernize enterprise applications built on Oracle techno... more
  • 20 Days Ago

  • Largeton Group Glen Allen, VA
  • Location-- Glen Allen, VA (Hybrid) Please do not submit if the candidates are not local to Virginia Experience required : 12 years Mode of Interview : Both... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!