1

Senior Java Engineer Jobs in Leesburg, VA (NOW HIRING)

Senior Java Developer

Ashburn, VA ยท On-site

$130K - $145K/yr

S2Alliance Inc. is seeking an experienced Java Software Engineer to support a suite of software applications for U.S. Customs and Border Protection (CBP) . This role is primarily focused on Java ...

Senior Java Developer

Ashburn, VA ยท On-site

$130K - $145K/yr

Vision insurance S2Alliance Inc. is seeking an experienced Java Software Engineer to support a suite of software applications for U.S. Customs and Border Protection (CBP) . This role is primarily ...

Sr. Java/J2EE Developer

Fairfax, VA ยท On-site

$58.50 - $74.75/hr

Mapjects is a leading centralized logistics operations portal platform, and they are seeking a Sr. Java/J2EE Developer to enhance their Clearview platform. The role involves strong programming and ...

Senior Java Software Engineer - Developer

Herndon, VA ยท On-site

$58.75 - $75/hr

Senior Java Software Engineer - Developer Company: The Boeing Company The Boeing Company is looking for a Senior Java Software Engineer - Developer to join the Advanced Ground Architecture team ...

Senior Java Software Engineer - Developer

Herndon, VA ยท On-site

$58.75 - $75/hr

Senior Java Software Engineer - Developer Company: The Boeing Company The Boeing Company is looking for a Senior Java Software Engineer - Developer to join the Advanced Ground Architecture team ...

Senior Java Software Engineer - Developer

Herndon, VA ยท On-site

$58.75 - $75/hr

Senior Java Software Engineer - Developer Company: The Boeing Company The Boeing Company is looking for a Senior Java Software Engineer - Developer to join the Advanced Ground Architecture team ...

Senior Java Backend Developer

Mclean, VA ยท On-site

$121K - $158K/yr

Senior Java Backend Developer Location: McLean, VA Interview Type: In Person Interview Work Authorization: This requirement is open to sponsored candidates through sub-vendors - one layer deep. Must ...

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 with Security Clearance

Sterling, VA ยท On-site

$56.75 - $72.25/hr

Senior Java Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to ...

Java Full Stack Developer Senior

Reston, VA ยท On-site

$54.50 - $70.50/hr

Java Full Stack Developer Senior Location: Reston, VA Duration: 6+ Months Description Our client, a major financial institution, needs a technical Senior Java Full Stack Developer to replace a legacy ...

Senior Java Backend Engineer Location: Mclean, VA (5 Days Onsite) Duration: Possible Contract to Hire after 6 months Position Overview: We are seeking an experienced and highly skilled Senior ...

SR JAVA FULL STACK DEVELOPER (AWS / EKS / Angular) Location: Hybrid -- Reston, VA (20190) (90% remote - 4 to 6 onsite meetings a year) Type: Contract Schedule: 40 hours/week Pay (W2): USD $97.00/hr ...

SR JAVA FULL STACK DEVELOPER (AWS / EKS / Angular) Location: Hybrid -- Reston, VA (20190) (90% remote - 4 to 6 onsite meetings a year) Type: Contract Schedule: 40 hours/week Pay (W2): USD $97.00/hr ...

Showing results 41-60

Senior Java Engineer information

See Leesburg, VA salary details

$11

$63

$87

How much do senior java engineer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for senior java engineer in Leesburg, VA is $63.55, according to ZipRecruiter salary data. Most workers in this role earn between $55.67 and $71.01 per hour, depending on experience, location, and employer.

What is a senior Java engineer?

Senior Java Engineers are experienced software developers who specialize in designing, developing, and maintaining applications using the Java programming language. They often lead development teams, architect solutions, and ensure that software meets both technical and business requirements. Their responsibilities also include code reviews, mentoring junior developers, and optimizing application performance. Typically, they have several years of experience and a deep understanding of Java frameworks and best practices.

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

To thrive as a Senior Java Engineer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and a degree in computer science or related field. Experience with frameworks like Spring, Hibernate, build tools such as Maven or Gradle, and familiarity with cloud platforms and CI/CD systems are typically required. Excellent problem-solving abilities, leadership, and effective communication help you guide teams and collaborate with stakeholders. These skills are crucial for delivering robust, scalable software solutions and mentoring junior engineers in complex development environments.

What are some common challenges senior Java engineers face when working on large-scale enterprise applications?

Senior Java Engineers often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining high performance under heavy loads. They are also responsible for implementing robust security practices and integrating new technologies without disrupting existing systems. Effective collaboration with cross-functional teams and mentoring junior developers are crucial aspects of the role, as these responsibilities help maintain code quality and project momentum.

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

AspectSenior Java EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Professional)Bachelor's in Computer Science or related field, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining complex Java applications, often in team leadership rolesDeveloping Java applications, focusing on coding and implementation
Industry UsageUsed across finance, tech, and enterprise sectors for large-scale projectsCommonly employed in software development firms, startups, and tech companies

While both roles involve Java programming, Senior Java Engineers typically handle complex system design, mentorship, and project leadership, whereas Java Developers focus more on coding and implementing features. The senior role often requires more experience and certifications, with a broader scope of responsibilities.

What are the most commonly searched types of Java Engineer jobs in Leesburg, VA?

The most popular types of Java Engineer jobs in Leesburg, VA are:

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

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

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

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

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

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

Infographic showing various Senior Java Engineer job openings in Leesburg, VA as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $132,181 per year, or $63.5 per hour.

Senior Java Full Stack Engineer (AWS Cloud Migration)

Reston, VA โ€ข On-site

System One
Business Consulting Servicesย โ€ขย 5 - 10K employees

$132K - $173K/yr

Contractor

Re-posted 6 days ago


Job description

Senior Java Full Stack Engineer (AWS Cloud Migration)

Location: Reston, VA (Hybrid) Type: Contract through December 2026 (potential extension) Schedule: 40 hours/week Local Candidates: DMV area only. Must be available for onsite meetings in Reston approximately once per week or biweekly.

Overview

We are seeking a Senior Java Full Stack Engineer to support a high-profile enterprise cloud modernization initiative. This role will focus on migrating Java-based applications to AWS, modernizing data platforms, and developing scalable full stack solutions for a large-scale Member 360 platform serving tens of thousands of users.

The ideal candidate is a hands-on senior developer with deep experience in AWS cloud migration, Java development, Angular, MongoDB, Aurora PostgreSQL, and DevOps practices. Experience integrating GenAI-enabled services into enterprise applications is highly preferred.

Key Responsibilities

  • Lead development efforts for the migration of Java applications and services to AWS cloud environments.
  • Design, develop, test, and support enterprise-grade full stack applications using Java, Angular, Python, and cloud-native technologies.
  • Convert and migrate legacy database structures, including UDB environments, to Aurora PostgreSQL.
  • Support MongoDB integrations and data modernization initiatives.
  • Develop and maintain CI/CD pipelines and follow DevOps best practices for deployment, testing, and monitoring.
  • Implement and support AI and GenAI-powered application features and integrations.
  • Collaborate with architects, product owners, and stakeholders to define technical solutions and requirements.
  • Design, develop, test, and document highly scalable software solutions with a focus on performance, reliability, and availability.
  • Support production systems, troubleshoot critical issues, and provide technical leadership on complex software challenges.
  • Participate in architecture discussions, technology evaluations, and modernization initiatives.
  • Mentor junior engineers and contribute to engineering best practices including code quality, testing, and software delivery standards.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 8+ years of software development experience in enterprise environments.
  • Strong hands-on experience with Java application development.
  • Proven experience leading or supporting AWS cloud migration initiatives.
  • Experience building cloud-native applications and services within AWS.
  • Strong knowledge of Angular and modern front-end development.
  • Experience with MongoDB and Aurora PostgreSQL.
  • Solid understanding of software architecture, system integration, and distributed applications.
  • Experience with CI/CD pipelines, automated testing, and DevOps methodologies.
  • Strong knowledge of Agile development practices and SDLC.
  • Ability to communicate effectively with both technical and non-technical stakeholders.

Preferred Qualifications

  • Experience with GenAI, Agentic AI, or AI service integrations.
  • Experience with Python development.
  • Experience with Tomcat and Java application modernization.
  • Exposure to large-scale enterprise systems serving high-volume user populations.
  • Experience extending open-source frameworks and libraries.

Technical Environment

  • Java
  • Angular
  • AWS Cloud
  • Python
  • MongoDB
  • Aurora PostgreSQL
  • Tomcat
  • CI/CD Pipelines
  • DevOps Tools
  • Agile Methodologies
  • GenAI / AI Integrations

What We're Looking For

  • A senior engineer who can contribute immediately with minimal ramp-up.
  • Strong full stack capabilities across both backend and frontend development.
  • Proven success delivering cloud migration projects in fast-paced environments.
  • Technical leadership, problem-solving skills, and a passion for modern software engineering practices.
Ref: #851-Rockville-S1


System One logo

About System One

Sourced by ZipRecruiter

System One helps employers get work done more efficiently and economically without compromising quality. Over our 35+ year history, we've helped connect thousands of talented people with innovative companies. The excitement of a perfect fit motivates us every single day.

Industry

Business consulting services and recruiting and staffing services

Company size

5,001 - 10,000 Employees

Headquarters location

Pittsburgh, PA, US