Demo

Senior Java Software Engineer

Varmoda
Mc Lean, VA Full Time
POSTED ON 10/21/2026
AVAILABLE BEFORE 11/18/2026
Varmoda is seeking an experienced Senior Java Software Engineer to support U.S. federal government projects. The ideal candidate will bring strong hands-on Java development experience, expertise in enterprise application development, and prior experience supporting federal government clients or programs.

The successful candidate will design, develop, test, and maintain secure, scalable, and high-performance enterprise applications while collaborating with technical teams and federal stakeholders.

Candidates must currently reside in the DMV area (Washington, D.C., Maryland, or Virginia) and possess an active Secret security clearance.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-level applications using Java and related technologies.
  • Develop and maintain applications using Java, Spring Boot, Spring Framework, and Hibernate/JPA.
  • Build scalable, secure, and high-performance backend services and RESTful APIs.
  • Write clean, reusable, maintainable, and efficient code following established development standards.
  • Participate throughout the Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and maintenance.
  • Collaborate with architects, business analysts, QA engineers, DevOps teams, and federal government stakeholders.
  • Perform code reviews, troubleshoot application issues, and optimize application performance.
  • Work with relational databases such as Oracle, PostgreSQL, or MySQL.
  • Develop and maintain unit and integration tests using JUnit, Mockito, or similar testing frameworks.
  • Use Git and CI/CD tools to support collaborative development and automated deployments.
  • Follow secure coding practices and applicable federal security and compliance requirements.
  • Participate in Agile/Scrum ceremonies and contribute to technical documentation.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
  • 5 years of hands-on Java software development experience.
  • Strong proficiency in Core Java, Object-Oriented Programming (OOP), and Java design principles.
  • Hands-on experience with Spring Boot, Spring Framework, and Hibernate/JPA.
  • Experience designing and developing RESTful APIs and microservices.
  • Strong knowledge of SQL and relational databases, preferably Oracle or PostgreSQL.
  • Experience with Git, Maven or Gradle, and application build/deployment processes.
  • Experience with unit testing frameworks such as JUnit and Mockito.
  • Familiarity with Agile development methodologies and the software development lifecycle.
  • Experience with enterprise Java applications and distributed systems.
  • Strong analytical, troubleshooting, communication, and problem-solving skills.
  • Prior experience supporting U.S. federal government clients or federal government programs is required.
  • Must currently reside in the DMV area (Washington, D.C., Maryland, or Virginia).
  • Active Secret security clearance is mandatory.

Preferred Qualifications

  • Experience supporting federal civilian or defense agency applications.
  • Familiarity with federal security frameworks, including NIST and Risk Management Framework (RMF).
  • Exposure to AWS or Microsoft Azure cloud environments.
  • Experience with Docker, Kubernetes, and DevSecOps practices.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Experience with application servers such as Apache Tomcat, JBoss, or WebLogic.
  • Knowledge of microservices architecture and API integration.

Certifications & Clearance

  • Active Secret security clearance is mandatory.
  • Candidates must meet the security requirements of the applicable federal contract.
  • Security clearance status will be verified during the hiring process.
  • Relevant Java, AWS, Azure, DevOps, or security certifications are preferred.

About Varmoda

Varmoda is a federal IT solutions provider founded in 2020 and headquartered in McLean, Virginia, delivering citizen-centric public services across Financial Assistance, Public Benefits, and Security & Defense domains. Our five-layer architecture — Salesforce (Engagement), Databricks (Data), ServiceNow (Orchestration), Pega (Decisioning), and Oracle HR (Capacity) — puts data at the common thread of every solution we build for federal agencies and the citizens they serve. Varmoda holds CMMI Maturity Level 3, ISO 9001, ISO 20000, and ISO 27001 certifications, and is recognized as a V3 veteran-friendly employer.

Why Varmoda

  • Growth opportunity within a fast-scaling federal IT firm
  • Direct impact on citizen-facing federal programs
  • Competitive benefits including 401k, health insurance, Paid Time Off, Life Insurance and others — customize per role/location (https://www.varmoda.com/benefits.html)
  • Veteran-friendly (V3) workplace culture

Salary : $100,000 - $120,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Software Engineer?

Sign up to receive alerts about other jobs on the Senior Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Varmoda

  • Varmoda Oakland, MI
  • Position Summary Oakland County's Department of Information Technology is seeking a Mainframe Operator to support enterprise infrastructure operations and ... more
  • 14 Days Ago

  • Varmoda Reston, VA
  • Varmoda is seeking a Lead Cloud Data & AI Engineer / Solutions Architect (GCP) to design and deliver scalable cloud data, AI/ML, and lakehouse solutions on... more
  • Just Posted

  • Varmoda Reston, VA
  • Varmoda is seeking a Cloud Platform and Infrastructure Engineer to provide technical guidance and cloud engineering expertise to customers adopting Google ... more
  • 2 Days Ago

  • Varmoda Green Valley, AZ
  • Varmoda is hiring a Test & Validation Engineer to support the testing and development of autonomous heavy equipment and advanced machinery in real-world op... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Senior Java Software Engineer jobs in the Mc Lean, VA area that may be a better fit.

  • Techno Talent Inc. Tysons, VA
  • We are looking for a Senior Software Engineer with strong experience in Java, AWS, microservices, and modern cloud-based application development . The idea... more
  • 15 Days Ago

  • NMK Global Inc. Rockville, MD
  • NMK Global Inc . is a global IT Services & Solutions company specializing in IT Staffing, Technology Consulting, Workforce Solutions, and Application Devel... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!