1

Senior Java Software Developer Jobs in Chantilly, VA

Senior Java Developer

Chantilly, VA · On-site

$58.50 - $74.75/hr

AFS is seeking a Senior Java Developer to work in a fast-paced, Agile environment. The ideal ... software architecture or new technologies Provide technical leadership into general architectural ...

Java/DevOps Mid

Washington, DC · On-site

$58.50 - $80.50/hr

USAA Java Software Engineers create and maintain APIs for our business software applications that ... Design, develop, code, and test complex technical solutions collaborating with senior engineers.

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

Our expanding client is looking for Sr. Java / Web service Developers in to drive our exciting ... Plans and documents Software Component Deployments across multiple environments and coordinates ...

Java Software Engineer

Ashburn, VA · On-site

$53 - $72.50/hr

Description: The Java Software Engineer must be able to design, develop, enhance, debug, and ... Build automation with Gradle or Maven * DevOps and Continuous Delivery tools - such as Harness and ...

Senior Java Developer

Mclean, VA · On-site

$57.75 - $73.75/hr

This role involves senior Java development skills for event-based systems using Spring Boot, Microservices, and Kafka Streaming. Key Responsibilities: * Senior Java development * Event-based systems

Senior Java Developer

Mclean, VA · On-site

$57.75 - $73.75/hr

Role: Senior Java Developer Location: McLean, VA Length: 6 Months + Mode of hire: C2H Interview Type: Phone + Face to Face / Video Call No. of positions: 16 Typical Responsibilities: Understand ...

Sr. Java Developer

Ashburn, VA · On-site

$58.50 - $74.75/hr

Sr. Java Developer At B&A, we foster and embrace a distinct set of values that we live by and ... Troubleshoots production problems related to software applications. * As part of an agile team ...

Sr. Java Developer

Ashburn, VA

$58.50 - $74.75/hr

Description Sr. Java Developer At B&A, we foster and embrace a distinct set of values that we live ... Troubleshoots production problems related to software applications. * As part of an agile team ...

Sr. Java Developer

Vienna, VA · On-site

$57.50 - $73.25/hr

Position Title: Sr. Java Developer Location: Vienna, VA Duration: 6 Months NEED GC and USC Need ... To support software development organizational initiatives by designing and implementing new, or ...

Sr. Java Developer

Ashburn, VA · On-site

$58.50 - $74.75/hr

Description: Sr. Java Developer At B&A, we foster and embrace a distinct set of values that we live ... Troubleshoots production problems related to software applications. * As part of an agile team ...

Senior Java Developer

Mclean, VA · On-site

$57.75 - $73.75/hr

Senior Java Developer Location: McLean, VA Length: 6 Months + Mode of hire: C2H Interview Type: Phone + Face to Face / Video Call No. of positions: 16 Typical Responsibilities: • Understand ...

Senior Java Developer

Washington, DC

$64.75 - $82.75/hr

... Java developers to work on various initiatives within the MyBlue Customer eService & Digital ... Working with architects and technical leads on software design, prototyping, and development ...

next page

Showing results 1-20

Senior Java Software Developer information

See Chantilly, VA salary details

$11

$64

$89

How much do senior java software developer jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for senior java software developer in Chantilly, VA is $64.93, according to ZipRecruiter salary data. Most workers in this role earn between $56.88 and $72.55 per hour, depending on experience, location, and employer.

What is a Senior Java Software Developer?

A Senior Java Software Developer is an experienced professional responsible for designing, developing, and maintaining complex software applications using the Java programming language. They typically lead development teams, mentor junior developers, and contribute to architectural decisions. Senior Java Developers are expected to have a deep understanding of Java frameworks, best coding practices, and software development methodologies. They also collaborate with stakeholders to deliver robust, scalable, and efficient software solutions.

What are some common challenges Senior Java Software Developers face when leading projects, and how can they effectively address them?

Senior Java Software Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members, managing project timelines, and ensuring code quality across large, distributed systems. To address these, it’s crucial to establish clear communication channels, implement robust code review processes, and leverage agile methodologies for project management. Additionally, staying up-to-date with the latest Java frameworks and best practices helps in making informed architectural decisions and streamlining development workflows.

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

To thrive as a Senior Java Software Developer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and experience with frameworks like Spring, typically backed by a bachelor's degree in computer science or a related field. Familiarity with tools such as Git, Maven, Jenkins, and cloud platforms, along with relevant certifications like Oracle Certified Professional Java SE, is often required. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These skills ensure the delivery of robust, scalable software solutions and foster innovation within development teams.

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

AspectSenior Java Software DeveloperJava Software Engineer
Required CredentialsBachelor's degree in Computer Science or related field; extensive Java experience; certifications like Oracle Java CertificationBachelor's degree in Computer Science or related field; Java programming skills; certifications are common but not mandatory
Work EnvironmentDevelops complex applications, mentors junior staff, leads projectsDesigns and develops Java applications, collaborates with teams, implements features
Employer & Industry UsageUsed across tech companies, finance, healthcare, and enterprise sectorsCommon in software development firms, IT departments, and tech startups

The main difference between a Senior Java Software Developer and a Java Software Engineer lies in experience level and responsibilities. Senior developers often lead projects and mentor others, while Java Software Engineers focus on designing and implementing Java applications. Both roles require strong Java skills and similar educational backgrounds, but seniority involves additional leadership and project management duties.

What cities near Chantilly, VA are hiring for Senior Java Software Developer jobs? Cities near Chantilly, VA with the most Senior Java Software Developer job openings:
Infographic showing various Senior Java Software Developer job openings in Chantilly, VA as of June 2026, with employment types broken down into 1% Internship, 78% Full Time, 8% Part Time, and 13% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $135,061 per year, or $64.9 per hour.
Senior Java Developer

Senior Java Developer

Accenture Federal Services

Chantilly, VA • On-site

$58.50 - $74.75/hr

Full-time

Posted 3 days ago


Accenture Federal Services rating

8.4

Company rating: 8.4 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

46th of 429 rated business services


Job description

Company Description

Accenture Federal Services, a wholly-owned subsidiary of Accenture, helps U.S. federal agencies build the government of the future. With 4,000 dedicated US employees, Accenture Federal Services is uniquely positioned to support federal agencies in shattering the status quo, achieving profound efficiencies and relentlessly delivering results. Accenture Federal Services is a long-time and trusted resource for the federal community. Every cabinet level agency in the United States-and 20 of the country's largest federal government agencies-have worked with Accenture Federal Services to achieve outcomes and move toward high performance. Join us and you can help our federal clients achieve what matters most, powering the services that touch the nation every day.

Job Description

AFS is seeking a Senior Java Developer to work in a fast-paced, Agile environment. The ideal candidate will participate in the full Agile application development life cycle for new development design, construction and testing of Java applications, Web Services (SOAP and REST), and reusable components to support overall project objectives.

Key Responsibilities:

Utilizes a working knowledge of JEE/Java Frameworks, programming experience and overall Java development techniques to perform daily Java development, automated unit testing, and troubleshooting responsibilities

Design and develop JEE application that are aligned with the overall architectural approach and platform being used by the team(s)

Utilize an Agile incremental delivery approach, supporting incremental development of high-quality and producing a fully tested JEE application component every 2 weeks

Assist development/test teams in activities with acceptance testing, load testing, troubleshooting, and performance tuning as required

Proactively seeks opportunities to implement improvements in personal and team processes

Contribute to an atmosphere of cross-functional teamwork within the organization

Contribute to acceptance/functional testing duties and part of incremental feature development

Writing clean, high-quality, high-performance, maintainable code

Contribute to continual improvement by suggesting improvements to user interface, software architecture or new technologies

Provide technical leadership into general architectural decisions and design stability



Qualifications

Basic Qualifications:

Bachelor's degree in Computer Science or related field, or comparable experience

7+ years of experience overall experience analyzing, designing and implementing integration solutions using Java/JEE, Spring and related technologies

4 years of object oriented and domain driven development principle

4 years of experience in developing Rest Services

4 years hands-on experience developing message-oriented integration solutions with IBM Websphere 

Must be a US Citizen 


Desired Skills:

Hands-on Hibernate experience with Oracle, MySQL or SQL Server a plus

Experience with a wide variety of testing tools and techniques including Junit

Thorough understanding and proven delivery experience within a Scrum/Agile project lifecycle approach to software development, including experience with Continuous Integration, Automated Testing, User Acceptance Testing

Experience in using Gradle build tool a plus. Must be a "team player" and have excellent written and oral communication skills

Self-Starter that has the ability to work under general direction

Ability to balance work across multiple projects concurrently


Additional Information



What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom