Demo

Senior Java Software Engineer

Marlabs LLC
Richmond, VA Full Time
POSTED ON 1/9/2026
AVAILABLE BEFORE 2/7/2026

Senior Java Developer

Location: Glen Allen, VA - (12-36 months)

(Onsite from Day 1 and 2nd interview onsite)


Older legacy system:

Linux 8.1

Java 8

Hibernate/Oracle

Devops

Gradle

Unit Testing- Junit/Mockito

SOAP/REST

JWT/Oauth


Newer Microservices:

Java 17

Spring Boot, data, security, etc

Kafka- producer and consumer

Unit testing

Azure/Azure Devops (AWS/GCP ok)

Docker Kubernetes- required

Devops experience

Security- Oauth, etc.


*** Please note that this role is onsite 5 days per week in the Richmond, VA area. Client requires second interview to be held onsite and relocation prior to the start of the first day.


Seeking a Senior Java Backend Developer with deep expertise in enterprise level application development. This role focuses heavily on building out modern microservices-based architecture to migrate a legacy system to Azure. The position includes both new development and some production support for a mission-critical system.


Ideal candidates will have a minimum of 10 years of experience with a heavy focus on backend development, database connectivity, and containerization.


An on-call rotation occurs every 12-16 weeks, with onboarding and training completed before required participation.


Skills:

  • Java (versions 8-17)
  • Spring Boot (Spring Data, Spring Cloud)
  • Hibernate (JPA, HQL, JPQL, Criteria, tuning, troubleshooting)
  • Web Services (SOAP and REST APIs)
  • Strong familiarity Kafka- producer and consumer, MongoDB, and distributed systems concepts
  • Strong experience with Oracle/SQL Server and database connectivity
  • Experience with WebLogic, JUnit/Mockito, Git, Gradle/Ant, IntelliJ/Eclipse
  • Containerization- Docker and Kubernetes
  • 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 : $95,000 - $115,000

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 Senior Java Software Engineer?

Sign up to receive alerts about other jobs on the Senior Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Marlabs LLC

  • Marlabs LLC Piscataway, NJ
  • Looking for a Salesforce Solutions Architect with GTM - Fulltime, hybrid, East coast preferred. This role will lead the planning and execution of global go... more
  • 13 Days Ago

  • Marlabs LLC Ridgefield, NJ
  • Job Details Please email me your resumes @ ()or call me on my cell . Job Title: Java Full-Stack Developer - with Android Mobile Application development Loc... more
  • 4 Days Ago

  • Marlabs LLC Ridgefield, NJ
  • Job Details Java Full-Stack Developer - with Android Mobile Application Duration: 12 months Location: Ridgefield Park, NJ Position Overview · This role pri... more
  • 4 Days Ago

  • Marlabs LLC Richmond, VA
  • Job Details Senior Java Backend Developer Duration: 24 Months Location: Richmond, VA (Locals only) Onsite interview is a MUST Responsibilities : *** Please... more
  • 4 Days Ago


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

  • Honeywell Richmond, VA
  • Honeywell Tridium’s software development team is looking for an energetic and innovative Java Software Engineer. We want highly motivated software engineer... more
  • 4 Days Ago

  • S&P Global Richmond, VA
  • About The Role Grade Level (for internal use): 10 The Team Join the S&P Global Ratings team as a Sr. Software Engineer within the Structured Finance Value ... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!