1

Senior Java Software Engineer Jobs in McLean, VA

Java Software Engineer

Ashburn, VA ยท On-site

$75K - $155K/yr

Description: The Java Software Engineer must be able to design, develop, enhance, debug, and ... Salary Range: $75,000 - $155,000 annually This position may be filled at the Entry, Mid, Senior, or ...

SR. JAVA DEVELOPER

Mclean, VA ยท On-site

$58.25 - $74.25/hr

Job Title: SR. JAVA DEVELOPER Location: Mclean,VA Duration: 12+ Months Visa: USC, GC, H1B and EAD ... Java software development experience * A strong understanding in Java language, Java 8+ standard ...

Senior Java Developer

Ashburn, VA ยท On-site

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

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:

next page

Showing results 1-20

Senior Java Software Engineer information

See McLean, VA salary details

$40.9K

$152.6K

$267.9K

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

As of Jul 9, 2026, the average yearly pay for senior java software engineer in McLean, VA is $152,567.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,400.00 and $166,300.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 popular job titles related to Senior Java Software Engineer jobs in McLean, VA? For Senior Java Software Engineer jobs in McLean, VA, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in McLean, VA look for? The top searched job categories for Senior Java Software Engineer jobs in McLean, VA are:
What cities near McLean, VA are hiring for Senior Java Software Engineer jobs? Cities near McLean, VA with the most Senior Java Software Engineer job openings:
Infographic showing various Senior Java Software Engineer job openings in McLean, 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 $152,567 per year, or $73.3 per hour.
Sr. Java Developer with Security Clearance

Sr. Java Developer with Security Clearance

Bogart Associates

Herndon, VA โ€ข On-site

$59.75 - $76.25/hr

Other

Posted 16 days ago


Job description

Sr. Java Developer
We are seeking a Sr. Java Software Developer with strong systems, software, cloud, and Agile experience to support a complex program to provide Agile development and operations and maintenance for critical systems. Based in DevOps framework, participate in and/or direct major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing. Primary Responsibilities:
- Participate in software programming initiatives to support innovation and enhancement, using Java, JavaScript, Python, SpringBoot, Hibernate, Angular.
- Developing and directing software system validation and testing methods using Junit and Katalon
- Develop and integrate custom developed software solutions to leverage automated deployment technologies
- Develop, prototype and deploy solutions within Commercial Cloud Solutions leveraging Infrastructure platform services
- Coordinate closely with team members, Product Owners and Scrum Masters to ensure User Story alignment and implementation to customer use cases
- Analyze (though proof of concept, performance, and end-to-end testing) and effectively coordinate Infrastructure needs driven by developed software to meet customer mission needs
- Support the Agile software development lifecycle following Program SAFe practices
- Use industry leading DevOps tools like GitHub, Jenkins, Unix bash scripting
- Document and Perform systems software development, including deployment of build artifacts across different environments leverage GitFlow constructs
- Communicate key project data to team members and build team cohesion and effectiveness.
- Leverage Atlassian tool suite like JIRA and Confluence to track activities
- Apply and identify best practices and standard operating procedures
- Create innovative solutions to meet the technical needs of customers. Basic Qualifications:
- Significant experience with common Agile practices, service-orientated environments, and development practices
- Significant experience using Java, JavaScript and Angular
- Significant experience in the software development lifecycle, with experience delivering within DevOps toolsets/practices
- Direct experience utilizing software testing performance tools, such as Junit
- Experience with scripting languages, such as Python, Bash
- Experience working in an Agile development environment and tempo
- Experience with development in Commercial Cloud Platforms (ex, AWS, Google Cloud, Azure)
- Experience with development leveraging cloud data services (ex: S3, RDS, EFS)
- Excellent communication skills (written and verbal)
- Well versed with using version control systems
- Well versed with using issue/problem tracking systems
- Candidate must have a Bachelorโ€™s degree with 8+ years of prior relevant experience or a Masterโ€™s degree with 6+ years of prior relevant experience.
- Candidate must have a current TS//SCI with Polygraph Preferred Qualifications:
- Experience in AWS Data management services (Elastic Map Reduce, Lambda, Kinesis)
- Experience with SAFe development practices
- Experience with either Python, SpringBoot, Hiberante, Hive, Pig, or C++ is a plus Bogart Associates is an equal opportunity and E-Verify employer. All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.