1

Senior Java Software Engineer Jobs in Henrico, VA

Java Backend Developer (W2)

Glen Allen, VA · On-site

$47.75 - $61.75/hr

Senior Java Backend Developer Location: Onsite; Glen Allen, VA *** Please note that this role is onsite 5 days per week in the Richmond, VA area. Client requires second interview to be held onsite ...

Senior Java Backend Developer

Richmond, VA · On-site

$118K - $153K/yr

TechWish 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 ...

... of common software design patterns (Gang of Four) 5+ years of Java, HTML/Javascript, SOAP, RESTful programming experience required 5+ years- working experience with Object Oriented Analysis and ...

... of common software design patterns (Gang of Four) 4+ years of Java, HTML/Javascript, SOAP, RESTful programming experience required 4+ years- working experience with Object Oriented Analysis and ...

Java Fullstack Developer

Glen Allen, VA

$49.50 - $64/hr

Company Description Health Care Client Senior Java Developer: 6+ years Java Development- (Full Stack) Java EE - "EE" stands for Enterprise Edition. Experience with one or more Javascript frameworks ...

Java Developer III

Richmond, VA · On-site

$52 - $67/hr

Senior Java / Full-Stack Cloud Engineer (AWS & Angular) Role Overview We are seeking an experienced ... Key Responsibilities Software Development & Architecture Full-Stack Engineering: Design, develop ...

Lead Software Engineer (Java)

Richmond, VA · On-site +1

$120K - $140K/yr

Software Engineer (Full Stack) Our client, a consulting company, is seeking a Full Stack Software ... Java, Go, Python, Spark, React, AWS. * Develop revolutionary analytics tools to support workflows ...

Java Developer III

Richmond, VA · On-site

$137K - $162K/yr

Senior Java / Full-Stack Cloud Engineer (AWS & Angular) Role Overview We are seeking an experienced ... Key Responsibilities Software Development & Architecture • Full-Stack Engineering: Design ...

Senior Lead Software Engineer Do you love building and pioneering in the technology space? Do you ... Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go ...

Sr. Software Engineer

Glen Allen, VA · On-site

$125K - $135K/yr

Senior Software Engineer Location: On-site in Glen Allen, VA As a Senior Software Engineer at ... Proficiency in one or more programming languages such as Java (Spring Boot) or Python. * Strong ...

Senior Java Fullstack developer

Richmond, VA · On-site

$52 - $67/hr

Full Stack Java Engineer/Developer: US CITIZENS OR GREEN CARD HOLDERS WITH 3 YEARS OF GREENCARD ... Implement complex software packages and deploy code. • Compile and maintain technical ...

Showing results 21-40

Senior Java Software Engineer information

See Henrico, VA salary details

$36.8K

$137K

$240.5K

How much do senior java software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for senior java software engineer in Henrico, VA is $136,985.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,500.00 and $149,300.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are popular job titles related to Senior Java Software Engineer jobs in Henrico, VA?

For Senior Java Software Engineer jobs in Henrico, VA, the most frequently searched job titles are:

What job categories do people searching Senior Java Software Engineer jobs in Henrico, VA look for?

The top searched job categories for Senior Java Software Engineer jobs in Henrico, VA are:

What cities near Henrico, VA are hiring for Senior Java Software Engineer jobs?

Cities near Henrico, VA with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Henrico, VA as of July 2026, with employment types broken down into 88% Full Time, 7% Part Time, 4% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $136,985 per year, or $65.9 per hour.

Senior Java Engineer: Enterprise Microservices & DevOps

MissionHires

Richmond, VA • On-site

$80 - $120/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

MissionHires is seeking an experienced Developer for a client in Richmond, VA. The role focuses on designing, developing, and maintaining multi-tiered enterprise applications with a strong emphasis on Java and Python skills. Candidates should have experience working in various operating systems, and demonstrate the ability to mentor junior staff and communicate effectively with technical and management teams.

In addition, familiarity with web technologies and CI/CD tools is required. The position offers the opportunity to work closely with senior leadership and contribute to the continued improvement of business processes.

#J-18808-Ljbffr