1

Senior Java Software Engineer Jobs in Chantilly, VA

Senior Java Developer

Mclean, VA · On-site

$58.75 - $75/hr

Job Title: Senior Java Developer Location: McLean, VA or Plano, TX Work Mode: Hybrid Experience ... Automated software delivery processes * Advanced experience with SQL and PostgreSQL , including:

RESEARCH JAVA SOFTWARE ENGINEER

Bethesda, MD · On-site

$55.50 - $76/hr

The Research Java Software Engineer will support the National Institutes of Health (NIH). Qualifications Responsibilities: He or She will: Work closely with research staff to deliver the next ...

Java Software Engineer - Space Domain

Herndon, VA · On-site

$53.25 - $73/hr

They are seeking a Software Developer to support Intelligence Community and DoD customers, focusing on Java software sustainment and maintenance for existing mission systems. Responsibilities : • ...

Senior Java Developer

Sterling, VA · On-site

$56.75 - $72.25/hr

Job Title: Senior- Java Developer Location : USA 100% remote Duration: 1-year contract to begin ... Must adhere to the software development life cycle methodologies including Agile, Scaled Agile ...

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 ... Must adhere to the software development life cycle methodologies including Agile, Scaled Agile ...

Java Software Engineer TNG

Sterling, VA · On-site

$51.25 - $70.25/hr

Northstrat is seeking a Java Software Engineer to join the agile development team. The team builds and maintains a state-of-the-art software suite that supports the Geospatial Intelligence (GEOINT ...

Sr. Java Developer

Chantilly, VA · On-site

$58.50 - $74.75/hr

Company Description Contract Title: Sr. Java Developer Location: Washington, DC Locals to DC/MD/VA ... Follow established software development standards and procedures; Support business functions ...

Sr Java Developer

Herndon, VA

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

Java Software Engineer

Sterling, VA

$51.25 - $70.25/hr

Ideal candidate will have 5-8 years of software development experience particularly in Java with an emphasis on web development, as well as experience with JavaScript, REST, AWS, NodeJS and Agile ...

Senior Java Developer

Fairfax, VA · On-site

$58.50 - $74.50/hr

Software Development/ Engineering Main location: United States, Virginia, Fairfax Position ID:J0526-0231 Employment Type: Full Time U.S. - Finding purpose at CGI By playing this video you consent to ...

Senior Java Developer

Fairfax, VA · On-site

$58.50 - $74.50/hr

Software Development/ Engineering Main location: United States, Virginia, Fairfax Position ID:J0626-2327 Employment Type: Full Time Position Description: CGI is seeking an enthusiastic, creative ...

Senior Java Developer

Alexandria, VA · On-site

$61.25 - $78.25/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Overview: client is seeking a Senior Java Developer with extensive Spring and Hibernate experience ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Chantilly, VA salary details

$41.5K

$154.5K

$271.3K

How much do senior java software engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior java software engineer in Chantilly, VA is $154,520.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,000.00 and $168,400.00 per year, depending on experience, location, and employer.

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 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, and why are they important?

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 the most commonly searched types of Java Software Engineer jobs in Chantilly, VA? The most popular types of Java Software Engineer jobs in Chantilly, VA are:
What are popular job titles related to Senior Java Software Engineer jobs in Chantilly, VA? For Senior Java Software Engineer jobs in Chantilly, VA, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in Chantilly, VA look for? The top searched job categories for Senior Java Software Engineer jobs in Chantilly, VA are:
What cities near Chantilly, VA are hiring for Senior Java Software Engineer jobs? Cities near Chantilly, VA with the most Senior Java Software Engineer job openings:
Infographic showing various Senior Java Software Engineer job openings in Chantilly, VA as of July 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $154,520 per year, or $74.3 per hour.
Senior Java Developer

Senior Java Developer

Netsynk

Mclean, VA • On-site

$58.75 - $75/hr

Other

Posted 7 days ago


Job description

Job Title: Senior Java Developer
Location: McLean, VA or Plano, TX
Work Mode: Hybrid
Experience Required: 9–20 Years
Employment Type: Contract


Role Overview

We are seeking an experienced Senior Java Developer to design, develop, and support modern enterprise applications within a cloud-native environment. This role is ideal for someone who thrives in fast-paced Agile teams and enjoys solving complex technical challenges across application modernization, cloud engineering, DevOps, and enterprise integration initiatives.

The ideal candidate will have deep expertise in Java, Spring Boot, AWS, microservices, and modern DevOps practices, with experience delivering scalable, secure, and high-performance enterprise applications.


Key Responsibilities
  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and modern software engineering practices.
  • Build, enhance, and support RESTful APIs and microservices, including integration, automated testing, deployment, and production support.
  • Develop cloud-native applications on AWS using containerized deployments with Docker and Kubernetes.
  • Lead Gradle dependency upgrades, framework modernization, and application transformation initiatives.
  • Collaborate with cross-functional Agile teams to troubleshoot issues, optimize application performance, and deliver scalable, resilient solutions.
  • Participate in code reviews, architecture discussions, and continuous improvement initiatives.
  • Implement secure coding standards, automated testing, and DevOps best practices throughout the software development lifecycle.
  • Support production environments by monitoring application health and resolving technical issues.

Required Qualifications
  • 9+ years of experience developing enterprise applications using Java and Spring Boot.
  • Extensive experience with Gradle dependency management, framework upgrades, and application modernization.
  • Strong expertise designing, building, and deploying cloud-native applications on AWS.
  • Hands-on experience with:
    • CI/CD pipelines
    • DevOps tools
    • Docker
    • Kubernetes
    • Automated software delivery processes
  • Advanced experience with SQL and PostgreSQL, including:
    • Database design
    • Performance tuning
    • Query optimization
    • Troubleshooting
  • Experience working in Agile environments and applying software engineering best practices.
  • Strong understanding of secure coding, automated testing, and observability principles.
  • Excellent analytical, problem-solving, and communication skills.

Preferred Qualifications
  • Experience developing front-end applications using Angular.
  • Experience in financial services, banking, capital markets, consulting, or other highly regulated industries.
  • Exposure to application modernization, legacy transformation, and distributed systems architectures.
  • Experience with monitoring and observability tools such as:
    • Splunk
    • Dynatrace
    • Grafana
    • Prometheus
    • AWS CloudWatch
  • Knowledge of OWASP security practices, enterprise architecture patterns, and high-availability production environments.

Required Skills
  • Java
  • Spring Boot
  • AWS
  • REST APIs
  • Microservices
  • Gradle
  • Docker
  • Kubernetes
  • CI/CD
  • PostgreSQL
  • SQL
  • Agile
  • DevOps
  • Application Modernization
  • Cloud-Native Development