> Markdown version of [/jobs/ext/4413327-java-programmer-analyst-onsite](https://www.wearedevelopers.com/jobs/ext/4413327-java-programmer-analyst-onsite). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Programmer Analyst (Onsite) - **Company:** T M FLOYD & CO - **Location:** Richmond, VA, United States - **Experience:** Experienced - **Salary:** $112,778 - **Contract:** Permanent contract - **Skills:** Computing Platforms, Information Technology - **Published:** October 19, 2026 - **Apply:** https://www2.jobdiva.com/candidates/myjobs/openjob_outside.jsp?a=jkjdnwgg6ps3uqzpkj4uetmcsryqb6027duusc37ikj0ldwe09fise51ub2xzlr0&from=COMP&id=29485314&SearchString=&StatesString= ## About the Role * Must be able to work on a W-2 * 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, * High School Diploma or Equivalency required * Bachelor's degree in Computer Science, Information Technology, or a related field preferred ## Description * Enhance and maintain the software platform * Improve scalability, reliability, and performance of the platform * Add features and functionality as requirements are identified by customers