1

Senior Java Developer Jobs in McLean, VA (NOW HIRING)

Senior Java Developer

Washington, DC · On-site

$64.75 - $82.75/hr

Synthesis Systems is looking for a Senior Java Developer for a contract in Dulles, Virginia. Requirements: As a member of the Applications Solution Delivery (ASD) Team you are responsible for the ...

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 instill in all aspects of our organization: dedication, commitment, partnership, trust, and recognition.

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 by and instill in all aspects of our organization: dedication, commitment, partnership, trust, and ...

Sr Java Developer

Chantilly, VA

$58.50 - $74.75/hr

AFS is seeking a Java Developer to join our Defense Health portfolio. The developer is responsible for participating in the full agile application development life cycle for new development design ...

Senior Java Developer

Washington, DC · On-site

$64.75 - $82.75/hr

Synthesis Systems is looking for a Senior Java Developer for a contract in Dulles, Virginia. Requirements: As a member of the Applications Solution Delivery (ASD) Team you are responsible for the ...

Our expanding client is looking for Sr. Java / Web service Developers in to drive our exciting initiatives and provide high quality services that our clients expect! As a member Java Developer ...

Senior Java Developer

Reston, VA · Remote

$59.50 - $76/hr

ASRC Federal Arctic Slope Mission Services' is seeking a Java Developer with experience in building high-performing, scalable, enterprise-grade applications to support a government contract in ...

Senior Java Developer

Reston, VA · Remote

$59.50 - $76/hr

ASRC Federal Arctic Slope Mission Services' is seeking a Java Developer with experience in building high-performing, scalable, enterprise-grade applications to support a government contract in ...

Sr. Java Developer

Mclean, VA · On-site

$57.75 - $73.75/hr

... Java EE, , JMS, XML, Weblogic. Bachelor's degree in Computer Science or Engineering or equivalent working experience Strong hands on experience with Spring, Apache CXF, JAXB and JMS Experience in ...

Senior Java Developer

Washington, DC · On-site

$64.75 - $82.75/hr

... Java developers to work on various initiatives within the MyBlue Customer eService & Digital eXperience programs. Requisition Details The selected individuals will be working on full-lifecycle, scrum ...

Sr. and Mid level Java Developers

Vienna, VA · On-site

$51.25 - $66.25/hr

Sr. & Mid level Java Developer Hybrid (3-4 days a week on site and 1 day remote) in Vienna, VA Fulltime/ Perm Must be eligible to obtain & maintain Top-Secret clearance and will be processed for a CI ...

New

Senior Java Developer

Washington, DC · On-site

$64.75 - $82.75/hr

Ability to work closely with business users, other developers and QA. Capable of multi-tasking and working under pressure. Qualifications RAPTOR (WPF/C# UI & Java backend),SQL,QA. Additional ...

Need SR JAVA Developer

Washington, DC · On-site

$57.75 - $74.75/hr

Position title: Sr. Java Developer Location: Washington, DC (Locals and ready to attend F2F) Duration: 6 Months+ Requisition Details The selected individual will primarily be working on DevOps tasks ...

next page

Showing results 1-20

Senior Java Developer information

See McLean, VA salary details

$11

$63

$87

How much do senior java developer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for senior java developer in McLean, VA is $63.67, according to ZipRecruiter salary data. Most workers in this role earn between $55.77 and $71.15 per hour, depending on experience, location, and employer.

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

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What are some common challenges Senior Java Developers face when working on large-scale enterprise projects?

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

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

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

What are Senior Java Developers?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.
What are the most commonly searched types of Java Developer jobs in McLean, VA? The most popular types of Java Developer jobs in McLean, VA are:
What are popular job titles related to Senior Java Developer jobs in McLean, VA? For Senior Java Developer jobs in McLean, VA, the most frequently searched job titles are:
What job categories do people searching Senior Java Developer jobs in McLean, VA look for? The top searched job categories for Senior Java Developer jobs in McLean, VA are:
What cities near McLean, VA are hiring for Senior Java Developer jobs? Cities near McLean, VA with the most Senior Java Developer job openings:
Senior Java Developer

Senior Java Developer

Synthesis Systems

Washington, DC • On-site

$64.75 - $82.75/hr

Contractor

Posted 11 days ago


Job description

Company Description

Synthesis has extensive experience building large-scale, enterprise systems for government and commercial clients. We specialize in developing JEE, SOA, Portals, and database-driven applications. Our extensive knowledge spans across all application tiers. Since, we were founded in 2003, Synthesis has been delivering large-scale systems based on design patterns, service-oriented architectures, dynamic and intutive web interfaces, and web services. Our clients include Fortune 100 companies and a number of government agencies.

Job Description

Synthesis Systems is looking for a Senior Java Developer for a contract in Dulles, Virginia. 

Requirements:

As a member of the Applications Solution Delivery (ASD) Team you are responsible for the implementation and enhancement of ATPCO's application software.

Responsibilities include leading analysis, design, development, testing, integration, debugging, documenting and implementation of new and enhancement projects.

Producing technical project requirements, designs, documents and conveying solutions. Incorporating architectural strategies and standards into their solutions.

Promoting project success through efficient designs, programming techniques and strategies, utilizing reuse where practical.

Designing and executing unit and integration test strategies to ensure thorough testing prior to QA turnover.

Leading development and execution of implementation plans and release management processes with all necessary groups.

Ensuring all technical and project artifacts are complete and properly managed as required per the SDLC.

Adhering to established ATPCO development standards and spearheading appropriate modifications to improve quality and productivity of the development teams. Ensuring that all team members follow development standards.

Working independently and collaboratively to ensure projects deliver high quality, well-written and efficient application components/programs.

Formulating high level and detailed estimates for blue sky analyses, project planning, and impact assessments including clear justification in situations that may involve ambiguous or unclear requirements.

Leading technical project teams anticipating and resolving issues to meet deadlines.

Planning, organizing and tracking technical project deliverables to adhere to project schedules.

Be current in programming techniques, technologies and tools utilized at ATPCO. Keep abreast of emerging technologies and propose/implement feasible solutions at ATPCO to improve efficiencies.

Leading efforts to integrate design strategies, application specifications, development schedules, and user expectations into appropriate project artifacts.

Effectively leading cross-functional teams, model team qualities, build team rapport and keep others informed.

Have excellent written and oral communication skills with diverse audiences.

Proactively interface with others and identify options to achieve project success. Establish positive relationships with peers across the company to ensure meeting project objectives.

Taking ownership of technical issues anticipating and mitigating risks, escalating issues appropriately and keeping all necessary parties informed.

Share technical, procedural and business knowledge with others. Proactively present information in public forums to share knowledge and improve the productivity of others. Mentor others.

Qualifications

- Minimum qualifications include 5+ years technical experience, Java - J2EE, Spring Framework, HTML, JavaScript, EJB, JDBC, JUnit, Log4J, XML, SQL, Servlets, JSP, O/R Mapping, Struts, UML, WebSphere, Rational Rose, DB2, Clearcase, Ant, Hibernate, Clover. Industry or ATPCO applications experience a strong plus.

-Education: Bachelor's Degree or equivalent relevant technical experience.

Additional Information

All your information will be kept confidential according to EEO guidelines.

1099/Corp-to-Corp considered as well.