Skip to main content
T

Programmer Analyst - Java

TM Floyd & Company (TMF)
10 hours ago
Full-time
On-site
Richmond 23214, United States

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