1

Sr Full Stack Java Jobs in Reston, VA (NOW HIRING)

Senior Full Stack Developer (Java)

Ashburn, VA · On-site

$53.75 - $69.25/hr

Senior Full Stack Developer Duration: Full time Lactation: Ashburn, VA (Hybrid with 2 days a week ... Demonstrate a strong practical understanding of industry standard Java Application Servers ...

Full Stack Java Developer

Vienna, VA · On-site

$112 - $130/hr

Full Stack Java Developer Clearance Required: US Citizen, DHS Public Trust EOD Work Location: Hybrid. Alpha Omega is currently seeking a Full Stack Java Developer with a minimum of 5 years of ...

Senior Full Stack Engineer

Mclean, VA · Remote

$130K - $185K/yr

Senior Full Stack Engineer Location: Remote Terms: Full-time Salary Range: $130K-185k DOE Clearance ... The Full Stack Engineer will develop, test, and maintain applications using Java and modern web ...

Full Stack Java Developer

Rockville, MD

$53.50 - $69/hr

Full Stack Java Developer Client : Top Financial Company Location : Rockville, MD Duration : 12+ Months (possible extension) WANTED! Capable of doing both front-end and back-end work Development ...

Full Stack Java Developer

Ashburn, VA · On-site

$53.75 - $69.25/hr

Full Stack Java Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of ...

Java Full Stack Developer

Mclean, VA · On-site

$53.75 - $69.50/hr

We are seeking a highly skilled and experienced Senior Full Stack Developer with expertise in Angular and Java. The ideal candidate will have over 5 years of professional development experience and a ...

Showing results 41-60

Sr Full Stack Java information

See Reston, VA salary details

$11

$60

$81

How much do sr full stack java jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for sr full stack java in Reston, VA is $60.42, according to ZipRecruiter salary data. Most workers in this role earn between $52.50 and $67.79 per hour, depending on experience, location, and employer.

What is a Sr Full Stack Java developer?

Sr Full Stack Java developers are experienced software engineers who design, build, and maintain both the front-end and back-end components of web applications using Java and related technologies. They are proficient in server-side development with Java frameworks like Spring or Java EE, as well as front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks. Their responsibilities often include system architecture, API integration, database management, and leading technical teams. They play a key role in ensuring the application is robust, scalable, and user-friendly. Senior full stack developers also mentor junior developers and contribute to best practices within their teams.

What are the key skills and qualifications needed to thrive as a Sr Full Stack Java developer?

To thrive as a Sr Full Stack Java Developer, you need advanced knowledge of Java, JavaScript frameworks, RESTful APIs, and experience with both front-end and back-end development, typically backed by a computer science degree or equivalent experience. Familiarity with tools such as Spring Boot, Angular or React, version control systems like Git, and cloud platforms such as AWS or Azure is highly valued. Strong problem-solving abilities, effective communication, and leadership skills are important soft skills for this role. These competencies enable the developer to build robust, scalable applications, collaborate efficiently with teams, and drive successful project outcomes in dynamic tech environments.

What are some common challenges faced by Sr Full Stack Java developers when managing both front-end and back-end tasks?

Sr Full Stack Java developers often face the challenge of balancing priorities between front-end user experience and back-end system performance. Navigating frequent context switching, keeping up with evolving frameworks, and ensuring seamless integration between client and server components are typical hurdles. Additionally, collaborating effectively with designers, DevOps engineers, and QA teams is crucial to deliver robust, scalable applications. Staying updated on best practices and maintaining clear communication within cross-functional teams can help address these challenges.

What are popular job titles related to Sr Full Stack Java jobs in Reston, VA?

For Sr Full Stack Java jobs in Reston, VA, the most frequently searched job titles are:

What job categories do people searching Sr Full Stack Java jobs in Reston, VA look for?

The top searched job categories for Sr Full Stack Java jobs in Reston, VA are:

What cities near Reston, VA are hiring for Sr Full Stack Java jobs?

Cities near Reston, VA with the most Sr Full Stack Java job openings:

Infographic showing various Sr Full Stack Java job openings in Reston, VA as of August 2026, with employment types broken down into 88% Full Time, 6% Part Time, 5% Contract, and 1% Nights. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $125,680 per year, or $60.4 per hour.

Senior Full Stack Developer (Java)

Adtech

Ashburn, VA • On-site

$53.75 - $69.25/hr

Other

Re-posted 23 days ago


Job description

Title: Senior Full Stack Developer

Duration: Full time

Lactation: Ashburn, VA (Hybrid with 2 days a week on site)

Overview

Each day U.S. Customs and Border Protection (CBP) oversees the massive flow of people, capital, and products that enter and depart the United States via air, land, sea, and cyberspace. The volume and complexity of both physical and virtual border crossings require the application of big data solutions to promote efficient trade and travel. Further, effective big data solutions help CBP ensure the movement of people, capital, and products is legal, safe, and secure. In response to this challenge, ADTECH, as a trusted mission partner of CBP, seeks capable, qualified, and versatile Full Stack Developers to facilitate data-driven decision making in response to national security threats.

Full Stack Developers will: 1) support the development of enterprise applications; 2) design and implement micro-services architectures; and 3) develop performance dashboards and artifacts to inform resource allocation, justify requirements, and support statutory reporting mandates.

The strongest applicants will have a proven track record of delivering production ready decision support tools and applications employed in the field and by mission-support entities. Developers play a key leadership role in multidisciplinary teams providing crucial insight on databases, modelling, business logic and object orientation, API, user interface and user experience. Developers must also model behaviours supporting the acquisition of new skills and enhanced understanding and fostering the same attitude in their colleagues in both technical and mission understanding.

Within three to six months of joining the project, the Full Stack Developers will be expected to:

  • Lead and perform development and maintenance of end-user focused, object-oriented, data-driven analytic applications to support CBP threat analysis and targeting.
  • Independently identify technical solutions for business problems, directly contribute to conceptual design, and routinely collaborate with Enterprise/Application architects, Database Architects, Data Scientists, and mission stakeholders.
  • Develop new code, modify existing application code, conduct unit and system testing, and engage in rigorous documentation of developed and delivered application use cases, data flows, and functional operations.
  • Demonstrate a strong practical understanding of industry standard Java Application Servers technologies such as WebLogic, WebSphere, Tomcat EE and/or JBoss for application delivery.
  • Demonstrate a strong practical understanding of application-relevant cargo and passenger data and databases used to support analytic application development, functionality and targeting end user (officer) operation.
  • Drive the development of CBP Common Framework-compliant UI/UX to promote clear, consistent, and simple to use interfaces for developed applications. Support building complementary job aids and tutorials for mission facing field users.
  • Actively participate in formal and informal design reviews, solution sessions, and project milestone meetings as well as contribute to project document artifacts for presentation to both technical and non-technical audiences.
  • Integrate with, and materially contribute to, project portfolio teams as a matrixed resource to provide development and issue resolution expertise in collaboration with data scientists, intelligence analysts, developers, and other participants at the direction of a project manager.
  • Mentor junior developers and actively contribute to the development of a community of practice focused on enhancing technical skills, sharing best practices, and promoting enhanced mission domain knowledge.

Applicants should note that while some formal training exists to support building knowledge of missions and the implementation of data-driven solutions, much of the knowledge must be gained through on-the-job training and individual initiative. Technical knowledge is insufficient to establish credibility in this operating environment; expertise must be enhanced with rapid acquisition of mission knowledge and demonstrated commitment positive mission outcomes; therefore, we seek self-starters who are capable of independent exploration and knowledge acquisition, willing to develop informal support networks, and with an appreciation for the immense challenge of safeguarding the Nation s borders.

Qualifications

Required Qualifications

  • Hands on experience with Java 8+ and newer language features
  • Expertise in Java and Object-Oriented Design and development principles (e.g. XML, JSON)
  • Hands on experience using Spring to develop Micro Services and/or REST API
  • Hands on experience with one or more ORM libraries such as Hibernate
  • Hands on experience with React.
  • Hands on experience with one or more relational database systems (e.g., Oracle, MySQL, Postgres)
  • Hands on experience with SQL and developing complex SQLs involving multiple databases
  • Hands on experience with web/application servers (e.g., Tomcat, Wild Fly, WebLogic)
  • Hands on experience with building and deploying containerized applications (e.g., Docker, Kubernetes, Open shift)
  • Hands on experience with one or more build tools (e.g., Maven, Gradle, Bamboo).
  • Hands on experience with Software Source Code Management tools (e.g. Bit Bucket, Git)
  • Hands on experience with Agile Lifecycle Management and engineering tools including Atlassian Jira and Confluence as well as application IDE tools including Eclipse, Jupyter Notebook, and Apache Zeppelin
  • Familiarity with Unix/Linux and shell scripting
  • Bachelor s degree in computer science or related field with 5+ years of technical experience

Desired Qualifications

  • Developing applications with Spring Boot
  • Hands on experience leveraging distributed data/computing tools including Hadoop, Spark, Impala, MySQL, Elasticsearch, Solr, etc.
  • Experience developing solutions via Amazon Web Services (e.g, AWS EC2, RDS, S3)
  • Experience with NoSQL database systems such as Cassandra, MongoDB, DynamoDB, etc.
  • Experience executing continuous integration with Jenkins or Bamboo
  • Agile Scrum participation and, ideally, Scrum Master experience

Education:

  • Bachelor s degree in computer science or related field with 10+ years of technical experience.

Clearance:

Kalyan Ponnam
Technical Recruiter

| , Ext: 102

20755 Williamsport Pl, Ashburn, VA 20147