Demo

Senior Java Backend Developer

TechWish
Richmond, VA Full Time
POSTED ON 6/28/2026
AVAILABLE BEFORE 8/26/2026
Client is seeking a Senior Java Backend Developer with deep expertise in enterprise level application development. This role focuses heavily on building out modern microservices-based and event driven architecture to migrate a legacy system to Azure. The position includes both new development and light production support for a mission-critical system.

Skills:

  • Java (versions 8-17)
  • Spring Boot (Spring Data, Spring Cloud, Spring Security, etc)
  • Hibernate (JPA, HQL, JPQL, Criteria, tuning, troubleshooting)
  • Web Services (SOAP and REST APIs)
  • Strong familiarity with Kafka- producer and consumer and distributed systems concepts
  • Strong experience with Mongo DB, Oracle/SQL Server and database connectivity
  • Experience with WebLogic, JUnit/Mockito, Git, Gradle/Ant, IntelliJ/Eclipse
  • Containerization- Docker and Kubernetes
  • JWT/OAuth
  • Azure and Azure DevOps- used for project and backlog tracking.

Key Responsibilities:

  • Develop clean, efficient, testable backend code.
  • Enhance and maintain data access layers and system performance.
  • Contribute to design discussions and modernization initiatives.
  • Work independently with proactive problem-solving.
  • Clear written and verbal communication.
  • Adapts quickly and works independently.

Education:

  • Bachelor's degree in computer science or similar field.
  • 10 years of experience in an enterprise level environment.

Salary.com Estimation for Senior Java Backend Developer in Richmond, VA
$116,877 to $147,903
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
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 TechWish

  • TechWish Walnut, CA
  • Remote Summary Executive Summary This meeting focused on the initial requirements for a Software Engineer III position at CSAA . There are currently 2 role... more
  • 20 Days Ago

  • TechWish Overland Park, KS
  • Fraud Specialist/Fraud Operations Specialist II Overland Park, KS office or the Allentown, PA office Long Term Description Work Arrangement Hybrid – 4 days... more
  • 20 Days Ago

  • TechWish Vienna, VA
  • Principal Engineer – Copilot Studio & AI for Contact Center (CCaaS) to lead the hands-on development and implementation of AI-powered customer and employee... more
  • 20 Days Ago

  • TechWish Minneapolis, MN
  • As an Azure Database Architect, this position will participate in the analysis and design, and support development, implementation, and potentially ongoing... more
  • 23 Days Ago


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

  • BizTek People, Inc. | APA International Placement Consultants Glen Allen, VA
  • Title: Senior Java Developer Duration: 12 Months – Possible Extensions Location Glen Allen, VA - Onsite Job Description We are looking for a Java Developer... more
  • 1 Month Ago

  • Data Directions, Inc. Mechanicsville, VA
  • Senior JAVA Application Developer (hybrid)​ Salary Range $95,000 - 120,000 full time, salaried, hybrid position with OT opportunities. • Do you love softwa... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!