×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Java Developer

Job in Alexandria, Fairfax County, Virginia, 22350, USA
Listing for: Cloud and Things
Full Time position
Listed on 2026-09-11
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Backend Developer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 166400 - 187200 USD Yearly USD 166400.00 187200.00 YEAR
Job Description & How to Apply Below

Back Senior Full Stack Java Developer

Other Area(s) Alexandria, Virginia W-2 hourly Sep 8, 2026


* This is an exempt position. Salarycommensuratewith experience*

Job Title:
  • Senior Full Stack Java Developer
Location:
  • Fairfax County / Alexandria, VA (Onsite)
Duration:
  • 6 months (with potential for extension)
Start Date:
  • Estimated - 10/1/26
W2 Hourly Rate:
  • $80-$90/hour
Final date to receive applications:
  • 9/10/26

We are seeking a Senior Full Stack Java Developer who will support our public sector K-12 education client in Northern Virginia. This hands-on lead will work daily in a large, mission-critical legacy Java application, reverse-engineer sparsely documented code, delivering enhancements and fixes, and mentoring junior developers within the client's established architecture. The role also uses AI-assisted development tools and is expected to contribute to future agentic AI development initiatives.

Duties
  • Write, review, enhance, and maintain production code across server-side Java and front-end application components.
  • Analyze existing full-stack Java codebases, application architecture, integrations, dependencies, and technical workflows.
  • Reverse-engineer and document complex legacy code, including undocumented functionality, interfaces, and architecture.
  • Troubleshoot defects and technical issues, identify root causes, and deliver fixes while minimizing disruption to existing functionality.
  • Use AI-assisted development tools, including AI coding assistants and copilots, to accelerate analysis, development, troubleshooting, and modernization.
  • Contribute to initiatives that design and build AI agents and agentic workflows for software development and application modernization.
  • Mentor junior developers through code reviews, pair programming, technical guidance, and knowledge sharing.
  • Provide day-to-day technical leadership within the client's established architecture and development framework.
  • Identify and implement opportunities to improve code quality, maintainability, performance, reliability, refactoring, and modernization.
  • Collaborate with business analysts, developers, architects, and technical teams to translate requirements into technical solutions.
  • Create and maintain technical documentation covering application functionality, architecture, interfaces, dependencies, and workflows.
  • Support testing, debugging, deployment, and production troubleshooting activities.
  • Work onsite with the client team in the Fairfax County / Alexandria, Virginia area.
Mandatory Qualifications
  • 7+ years of professional Java development experience, including senior-or-lead-level responsibility.
  • Strong full-stack development capability with server-side Java and hands-on modern front-end experience using JavaScript or Type Script with a framework such as Angular or React.
  • Demonstrated experience reading, understanding, and dissecting existing or legacy code and rapidly reconstructing undocumented architecture.
  • Hands-on proficiency with AI-assisted development tools, including AI coding assistants or copilots.
  • Experience analyzing application architecture, dependencies, integrations, and technical workflows.
  • Strong object-oriented programming knowledge and core Java development principles.
  • Experience mentoring or providing technical guidance to less-experienced developers.
  • Experience supporting legacy applications with limited or outdated documentation.
  • Experience troubleshooting and enhancing existing applications, not exclusively building new applications.
  • Strong analytical, problem-solving, communication, and collaboration skills, including comfort working onsite with a client team.
  • Must be local to Northern Virginia or willing to relocate or commute for onsite work.
Desirable Qualifications
  • Experience building applications and systems in the education domain.
  • Hands-on experience building AI agents and agentic workflows, or demonstrable depth with agentic AI and coding tools with the ability to grow into agent-focused development.
  • Experience integrating large language models into applications or development pipelines, including prompt engineering, retrieval, and tool or function calling.
  • Enthusiasm for staying current with AI-assisted software development practices.
  • Experience with Java/JEE enterprise applications.
  • Experience with Spring or Spring Boot, REST APIs, and web services.
  • Experience with relational databases and SQL.
  • Experience with application servers and enterprise integration technologies.
  • Experience working with large, complex, mission-critical applications.
  • Experience with…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary