Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Software Engineer

Varmoda Tech

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 (
  • Veteran-friendly (V3) workplace culture
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in McLean, VA vacancy
  •  ...recruit world-class talent for IT, engineering, and other professional jobs...  ....Job Description12 years of Java EE development and hands-on...  ...• Experience in complete software development lifecycle.• Good...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Services
    Senior

    Artech

    McLean, VA
    3 days ago
  •  ...Job Title: Senior Java developer Location : McLean, VA - ONSITE (Local Only) Type: Contract (C2C/W2) Duration: Long term JOB DESCRIPTION: Must have: Advanced Java Concepts, PySpark, Angular 13+ Senior Java development skills... 
    Senior
    Contract work
    Local area

    Hallmark Global Solutions Ltd

    McLean, VA
    1 day ago
  • $135.15k - $182.85k

    Java Software Engineer - Developer (Experienced and Senior)Company:The Boeing CompanyThe Boeing Company is currently seeking Java Software Engineers - Developer (Experienced and Senior) to support our Advanced Ground Architecture team located in Herndon, Virginia, Colorado... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Herndon, VA
    2 days ago
  • $70 - $80 per hour

     ...Immediate need for a talented Senior Java Developer . This is a 06 Months Contract opportunity with long-term potential and is located in Mclean, VA(Onsite) . Please review the job description below and contact me ASAP if you are interested. Job ID:25-78511 Pay... 
    Senior
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    McLean, VA
    3 days ago
  • $135k

     ...Senior Java Developer Falls Church, VA | Hybrid Pay from: $135,000/yr MUST: Seasoned Java Developer Active Secret Clearance...  ...product owners, and development teams to deliver high-quality software solutions that meet business and technical requirements... 
    Senior

    Quadrant

    Falls Church, VA
    3 days ago
  • $70 per hour

    Senior JAVA DEVELOPER Location: McLean, VA- 100% onsite FROM DAY 1 Pay Rate-$70 (Max) Role Descriptions: Design| develop| and deploy web applications using AWS services such as EC2| S3| Lambda| and Dynam DBDevelop and maintain serverless architectures using AWS services... 
    Senior

    Diverse Lynx, LLC

    Mc Lean, VA
    1 day ago
  •  ...Job Title : Senior Software Engineer Location : Rockville MD (remote until Covid-19) Duration : 6 Months CTH Visa : GC & USC H4 EAD Job Description This is a professional hands-on IT position in which the incumbent's main responsibilities... 
    Senior
    Remote work

    Navtech

    Rockville, MD
    9 hours ago
  • $171.7k - $232.3k

    Senior Java Software Engineer - Developer Company: The Boeing Company The Boeing Company is looking for a Senior Java Software Engineer - Developer to join the Advanced Ground Architecture team located in Herndon, Virginia, Seal Beach, California, El Segundo... 
    Senior
    Permanent employment
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing Company

    Herndon, VA
    4 days ago
  •  ...with CI Polygraph.Vantor has an exciting opportunity for an API/Java/Python Developer within our Intel sector advancing the national...  ...is responsible for the design, development, and maintenance of software applications and APIs using Java and Python programming languages... 
    Senior
    Permanent employment
    Full time

    Maxar Technologies

    Arlington, VA
    4 days ago
  • $170k - $180k

    Reston, VADescriptionConcept Solutions, LLC (CS) is seeking an experienced Senior Java Software Engineer - Application Enhancements Lead to join a program team responsible for building, modernizing, and sustaining mission-critical applications for a Department of War (DoW... 
    Senior
    Full time
    Contract work
    For contractors
    Immediate start
    Remote work
    Monday to Friday

    Concept Solutions

    Reston, VA
    3 days ago
  •  ...Senior Full Stack Java Developer Location: McLean, VA We are seeking a Senior Full Stack Java Developer with strong expertise in Java development, Spring Boot, and automated testing. The ideal candidate will have experience building scalable enterprise applications... 
    Senior

    Georgia IT Inc

    McLean, VA
    4 days ago
  •  ...Fullstack Java Developer McClean, Va ( 5 days onsite/ 1st round video/ final round onsite) Long term contract (6 months +)...  ...IT experience in design, development, integration and testing of software solutions based on J2EE technologies. • 3-5 years of experience... 
    Senior
    Long term contract

    Sky Systems

    McLean, VA
    1 day ago
  • $50 per hour

     ...Job Title Senior Java Full Stack Engineer Work Location & Reporting Address Arlington, VA 22201 **Hybrid - (3 days onsite working per week)...  ...ML models. Detailed Job Description 8+ years of software engineering experience delivering scalable, high performance... 
    Senior
    Contract work
    3 days per week

    Diverse Lynx

    Arlington, VA
    8 hours ago
  • A growing software development company is seeking an experienced Java Developer for a contract position in McLean, Virginia. The role involves designing and building an interface between a trading application and a confirmations platform, focusing on system analysis, coding... 
    Senior
    Contract work
    H1b

    Sonsoft Inc

    Mc Lean, VA
    1 day ago
  • Senior JAVA DEVELOPER in McLean, VA is a 100% onsite role from day 1. Design, develop and deploy web applications using AWS services like EC2, S3, Lambda and DynamoDB. Build serverless architectures with API Gateway, CloudFormation, CodePipeline and CodeBuild. Create RESTful... 
    Senior

    Diverse Lynx, LLC

    Mc Lean, VA
    1 day ago
  • Tata Consultancy Services in McLean, VA is seeking a senior Java FS developer who has strong hands-on experience in QA automation and Spring...  ...systems using OAuth2. This role also involves mentoring engineers and driving production readiness. #J-18808-Ljbffr Tata Consultancy... 
    Senior

    Tata Consultancy Services

    Mc Lean, VA
    1 day ago
  • A tech consulting firm in Virginia seeks a Mid-Senior Level Software Developer with a strong background in AWS and programming. Responsibilities...  ...of AWS development experience, proficiency in Python and Java, and a passion for innovation. Join a culture that values collaboration... 
    Senior

    Ascyndent

    Mc Lean, VA
    4 days ago
  •  ...problems through innovation and engineering practices. We embrace a...  ...the life… Develop scalable software solutions based on detailed business...  ...experience using Python, Java, Node.js, lambda service and...  ...find the next breakthrough Seniority level Mid-Senior level Employment... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Ascyndent

    Mc Lean, VA
    4 days ago
  •  ...DescriptionThe client is seeking experienced Java developers to work on various initiatives...  ...with architects and technical leads on software design, prototyping, and development·...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior

    Comtech

    Washington DC
    3 days ago
  •  ...Job title: Senior Java Developer OR Fullstack Developer Location: Reston VA - In person interviews only Long term contract We need strong Java, AWS, Springboot only with at least 12plus years of overall experience Job Description... 
    Senior
    Long term contract
    Temporary work

    Tech Tammina

    Reston, VA
    8 hours ago
  •  ...Sr Java Developer Contract A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception... 
    Senior
    Contract work
    Local area

    Integrated Resources

    McLean, VA
    1 day ago
  •  ...Job Title: Senior Java Developer: Location: Washington, DC Duration: 6 to 12 Months Java: Hands-on experience with Java 10 years...  ...: Design, code, test, debug, maintain, and document software applications. Follow established software development... 
    Senior

    Navtech

    Washington DC
    23 hours ago
  •  ...meet the client in Bethesda, MD. ROLE SUMMARY: We are seeking a Senior Java Developer to design, build, and maintain enterprise...  ...with product, QA, and DevOps teams to deliver reliable, secure software. KEY RESPONSIBILITIES: Design and develop Java applications... 
    Senior
    Permanent employment
    For contractors
    Work experience placement

    Omm IT Solutions

    Bethesda, MD
    4 days ago
  •  ...50% RemoteDescription:We are seeking an experienced Senior Developer specialized in migrating Java/J2EE applications to the cloud. You will take ownership...  ...’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience... 
    Senior
    3 days per week

    RHO Consulting Services

    Rockville, MD
    4 days ago
  •  ...Job Title: SR. JAVA DEVELOPER Location: Mclean,VA Duration: 12+ Months...  ...BTO enterprise models technology needs a senior full stack Java developer to support growing...  ...professional experience ~4+ years of Java software development experience ~ A strong... 
    Senior
    Contract work
    H1b
    Flexible hours

    Btree Solutions

    McLean, VA
    2 days ago
  •  ...Senior Java Developer Annexa is currently working with DC Government's Office of the Chief Technology Officer and is seeking a Senior...  ...programming languages, refactor and debug code, improve existing software, test, and deploy applications and systems. The resource will... 
    Senior
    Work at office

    Annexa Inc.

    Washington DC
    8 hours ago
  •  ...Senior Java Developer Long Term Contract Remote This opening will support federal health...  ..., Git (Stash) and JIRA in an Agile software development environment. This involves...  ...acceptance criteria and other software engineering artifacts as part of an Agile team. He/... 
    Senior
    Long term contract
    Remote work

    Compugain

    Bethesda, MD
    2 days ago
  •  ...Sr. Software Engineer Cox Automotive is the market leading provider of technology services to the automotive industry. Our engineering organization...  ...frameworks to deliver real product value. Technologies: Java, Spring, AWS (EMR, ECS, EC2, S3, Glue, Athena, QuickSight,... 
    Senior

    Software Technology Inc

    Washington DC
    23 hours ago
  •  ...Enterprise Transformation.  Position: Senior Full Stack JAVA Architect Type: Contract...  ...combines deep front-end and back-end engineering expertise with strong AWS architecture...  ...automation tools. Strong understanding of software engineering best practices,... 
    Senior
    Contract work
    Remote work

    Lumen Solutions Group, Inc.

    Washington DC
    2 days ago
  •  ...using Angular for responsive user interfaces and integrate with Java and Spring Boot for secure backend microservices and use AWS...  ....Required Qualifications· Experience: At least five years of software engineering experience building production-grade web applications.· Front... 
    Senior

    RHO Consulting Services

    Rockville, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!