1

Senior Java Software Engineer Jobs in Henrico, VA

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

Senior Lead Software Engineer Do you love building and pioneering in the technology space? Do you ... Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and ...

Java Fullstack Developer

Glen Allen, VA · On-site

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

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

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

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

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

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

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

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 Sep 8, 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 Backend Developer

Richmond, VA • On-site

TechWish
IT Services • 51 - 200 employees

$118K - $153K/yr

Full-time

Re-posted 13 days ago


Job description

Job Summary:
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 driven architecture to migrate a legacy system to Azure, including both new development and light production support for a mission-critical system.
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.
Qualifications:
Required:
• 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.
• 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.
• Bachelor's degree in computer science or similar field.
• 10+ years of experience in an enterprise level environment.
Company:
TechWish is a global technology services company specializing in Cloud, Data Engineering, AI, and Enterprise Platforms. Founded in 1999, the company is headquartered in Sterling, USA, with a team of 501-1000 employees. The company is currently Late Stage.

TechWish logo

About TechWish

Sourced by ZipRecruiter

For over 20 years, TechWish has been serving as a prime source of digital transformation and technology consulting solutions for large as well as mid-sized enterprises, including Fortune 100 companies such as two of the top five media companies, the world’s top network infrastructure company, and the world’s largest credit union. As a preferred solutions integration partner, TechWish helps clients across a range of industry sectors analyze data, develop applications, and secure and modernize their technology infrastructure. We provide customized solutions that leverage our strategic partnerships with leading platform and technology companies.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Sterling, VA, US

Year founded

1990