1

Sr Java Developer Jobs in Virginia (NOW HIRING)

Senior Java Developer

Ashburn, VA

$58.50 - $74.75/hr

We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java.

Sr Java Developer

Herndon, VA · On-site

$58.75 - $75/hr

Company Description Sr. Java Developers * Term - Long Term - Min 6 months * Herndon VA u Core Java u Spring MVC and exposure to other frameworks u Java Script Library, JQuerry, Bootstrap, HTML5 u ...

Sr. Java Developer

Richmond, VA · On-site

$56.75 - $72.25/hr

Sr. Java Developer Title: Sr. Java Developer (#486036) Duration: 10+ Months Location: Richmond, VA Description: Sr Java Programmer ***Local candidates STRONGLY preferred*** ***Candidates MUST be ...

Senior Java Developer

Reston, VA · Hybrid

$59.50 - $76/hr

Senior Java Developer Our client, an IT Services and Consulting company, is looking for a Senior Java Developer for their Reston, VA/ Hybrid location. Requirements: * 10+ years of Core Java ...

Senior Java Developer

Richmond, VA · On-site

$56.75 - $72.25/hr

Senior Java Developer Our client is seeking a Senior Java Developer to support a mission-critical enterprise application. This role focuses on maintaining and enhancing an existing monolithic ...

Sr. Java Developer - AWS / DevOps

Mclean, VA · On-site

$58.75 - $75/hr

Senior Java Developer We are seeking highly skilled Senior Java Developers with strong AWS and DevOps experience to join our team in McLean, VA. The ideal candidate will be a self-starter, able to ...

Senior Java Developer

Richmond, VA · On-site

$56.75 - $72.25/hr

Senior Java Developer (15+ Years Experience) - W2 Only Location: Onsite Employment Type: Contract - W2 Only Experience Required: 15+ Years Job Summary We are seeking a highly experienced Senior Java ...

Senior Java developer

Mclean, VA · On-site

$52 - $56/hr

Senior Java developer Location: McLean, VA Duration: 6 months + possible extension Rate Range: $52- $56/hour on W2 (All inclusive) Note: Applicants must be willing to work on W2. Exp in required ...

Sr Java Developer

Herndon, VA

$58.75 - $75/hr

Role: Sr Java Developer Location:Herndon, VA Job Status:Fulltime Start Date: ASAP Mode of interview: Telephonic OR Skype Requirement: Experience in development of Enterprise Applications using Java ...

Senior Java Developer

Sterling, VA · Remote

$56.75 - $72.25/hr

Senior- Java Developer Location : USA 100% remote Duration: 1-year contract to begin with Need 10 + Years of Experience only! The Senior- Java Developer designs, develops, documents, unit-tests ...

Senior Java Developer

Sterling, VA · On-site

$56.75 - $72.25/hr

Senior- Java Developer Location : USA 100% remote Duration: 1-year contract to begin with Need 10 + Years of Experience only! The Senior- Java Developer designs, develops, documents, unit-tests ...

Senior Java Developer

Sterling, VA · On-site

$56.75 - $72.25/hr

Senior- Java Developer Location : 100% remote Duration: 1-year contract to begin with The Senior- Java Developer designs, develops, documents, unit-tests, implements and deploys web-based Java ...

Sr Java Developer

Richmond, VA · On-site

$56.75 - $72.25/hr

Senior Java Developer We are looking for a Senior Java Developer to join one of our Agile teams responsible for the design, development, support and maintenance of multiple applications used to ...

Senior Java Developer

Mclean, VA · On-site

$58.75 - $75/hr

Senior Java Developer Location: McLean, VA (Only Local Candidates) Duration: 24+ Months Contract Engagement: C2C F2F Interview In VA Experience: Minimum 10+ Years Consulting background is good to ...

Senior Java Developer

Richmond, VA · Hybrid

$56.75 - $72.25/hr

Senior Java Developer - Microservices & Legacy Modernization We are seeking a Senior Java Developer with a minimum of 12 years of professional, hands-on Java development experience (15-18 years ...

Sr. Java Developer

Mclean, VA · On-site

$58.75 - $75/hr

Role: Sr. Java Developer Duration: 6+ months Location: McLean, VA * Minimum 8 years of professional experience * GraphQL * Java * AWS * Spring boot * AWS Fargate * Micro services * Performance ...

Senior Java Developer

Richmond, VA · Hybrid

$56.75 - $72.25/hr

Senior Java Developer - Microservices & Legacy Modernization We are seeking a Senior Java Developer with a minimum of 12 years of professional, hands-on Java development experience (15-18 years ...

Senior Java Developer

Reston, VA · On-site

$59.50 - $76/hr

Senior Java Developer OR Fullstack Developer Location: Reston VA - In person interviews only Long term contract We need strong Java, AWS, Springboot only with at least 12plus years of overall ...

next page

Showing results 1-20

Sr Java Developer information

See Virginia salary details

$10

$62

$85

How much do sr java developer jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for sr java developer in Virginia is $62.29, according to ZipRecruiter salary data. Most workers in this role earn between $54.57 and $69.57 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Sr Java Developer, and why are they important?

To thrive as a Sr Java Developer, you need expert knowledge of Java, object-oriented programming, and software development principles, typically backed by a degree in computer science or related experience. Proficiency with frameworks like Spring, build tools (Maven/Gradle), version control (Git), and familiarity with CI/CD pipelines and cloud platforms is essential. Strong problem-solving, leadership, and communication skills help in mentoring junior developers and collaborating with cross-functional teams. These skills and qualities ensure robust software delivery, technical leadership, and successful project outcomes in complex development environments.

What are the typical collaboration dynamics for a Sr Java Developer within a software development team?

As a Sr Java Developer, you'll frequently collaborate with cross-functional teams including frontend developers, QA engineers, DevOps specialists, and project managers. You're often expected to provide technical leadership, review code, and mentor junior developers, while also participating in architectural discussions and sprint planning. Effective communication and the ability to translate complex technical concepts for non-technical stakeholders are essential. This collaborative structure helps ensure project alignment, code quality, and timely delivery of features.

What does a Sr Java Developer do?

A Sr Java Developer is an experienced software engineer who designs, develops, and maintains complex applications using the Java programming language. They lead technical projects, mentor junior developers, and ensure code quality and best practices. Their role often includes collaborating with cross-functional teams, troubleshooting performance issues, and staying updated on new Java technologies to implement efficient solutions.

What is the difference between Sr Java Developer vs Java Software Engineer?

AspectSr Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentDevelopment teams, project-based, collaborativeDevelopment teams, project-based, collaborative
Employer & Industry UsageIT companies, software firms, tech departmentsIT companies, software firms, tech departments
Common Search & ComparisonYesYes

The main difference between a Sr Java Developer and a Java Software Engineer lies in their roles' focus and experience level. Sr Java Developers typically have more leadership responsibilities and extensive experience, while Java Software Engineers may focus more on designing and implementing Java applications. Both roles require similar credentials and work in comparable environments, often within IT and software industries.

Infographic showing various Sr Java Developer job openings in Virginia as of May 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $129,560 per year, or $62.3 per hour.
Senior Java Developer

Senior Java Developer

Maxiom Technology

Ashburn, VA

$58.50 - $74.75/hr

Full-time

Posted 7 days ago


Job description

We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java.

Senior Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we’d like to meet you.

Ultimately, you will deploy and maintain functional, secure and high-quality applications.

Responsibilities

  • Identify and analyze user requirements
  • Prioritize, assign and execute tasks throughout the software development lifecycle
  • Develop Java EE applications
  • Write well-designed, efficient code
  • Review, test and debug team members’ code
  • Design database architecture
  • Schedule product releases with internal teams
  • Document development phases
  • Ensure our applications are secure and up-to-date

Requirements

  • Work experience as a Senior Java Developer or similar role
  • Experience designing, building and testing Java EE applications
  • In-depth knowledge of popular Java frameworks like JSF and Spring MVC
  • Experience with Object-Oriented Design (OOD)
  • Good delegation and time management skills
  • Problem-solving abilities
  • BSc in Computer Science, Engineering or relevant field