Demo

Senior Java Backend Developer

Jobs via Dice
Mc Lean, VA Full Time
POSTED ON 5/28/2026
AVAILABLE BEFORE 6/26/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Skysoft Inc, is seeking the following. Apply via Dice today!

Job Title: Senior Java Backend Developer

Location: McLean, Virginia

Work Schedule: Onsite – 5 Days/Week

Interview Process: Mandatory In-Person Interview at Freddie Mac

Local Requirement: Only candidates local to DMV (DC, Maryland, Virginia) area will be considered

Position Overview

We are seeking a highly skilled Senior Java Backend Developer with 8 years of experience to support enterprise-scale backend application development for Freddie Mac.

The ideal candidate will possess deep expertise in Java backend technologies, REST API development, database design, performance optimization, cloud platforms, and secure enterprise application development.

This role requires a hands-on senior developer who can build scalable backend systems, optimize application performance, and work closely with architecture, DevOps, and QA teams in a fast-paced onsite environment.

Required Experience

  • 8 years of hands-on Java backend development experience
  • Strong experience building large-scale enterprise backend applications
  • Extensive experience with Spring Boot and RESTful API development
  • Strong object-oriented programming and design pattern expertise
  • Experience working in high-performance distributed systems
  • Strong problem-solving and debugging skills

Required Technical Skills

<>Backend Development

  • Core Java / Java 8
  • Spring Boot
  • Spring MVC
  • REST APIs
  • Microservices Architecture
  • Multithreading / Concurrency
  • Dependency Injection
  • Hibernate / JPA

<>Database Technologies

Strong SQL expertise is mandatory with hands-on experience in:

  • PostgreSQL
  • DB2
  • MongoDB

Must have experience with:

  • Database design
  • Query optimization
  • Performance tuning
  • Indexing strategies
  • Data modeling

Cloud & Platform Experience

Hands-on experience with at least one:

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud

Caching & Performance Optimization

Experience with:

  • Redis
  • Memcached
  • Varnish
  • Application caching strategies
  • Code optimization
  • Performance tuning

Web / Server Technologies

Strong experience with:

  • Linux environments
  • Nginx / Apache server administration
  • Command-line tools
  • System troubleshooting

DevOps / Version Control

Strong working knowledge of:

  • Git
  • CI/CD pipelines
  • Build automation
  • Deployment processes

Testing & Quality Engineering

Experience with:

  • Unit testing
  • Integration testing
  • API testing
  • Automated testing using:
    • Selenium
    • Cucumber
Security & Best Practices

  • Secure coding standards
  • Web security best practices
  • Enterprise application security controls

Collaboration Tools

Experience with:

  • Jira
  • Confluence

Key Responsibilities

  • Design and develop scalable backend services and APIs
  • Build high-performance enterprise-grade Java applications
  • Optimize application and database performance
  • Troubleshoot production issues and perform root cause analysis
  • Collaborate with architecture, QA, DevOps, and business teams
  • Ensure code quality, testing coverage, and security compliance
  • Participate in system design and technical decision-making
  • Support production deployment and operational stability

Thanks & Regards,

Vamsi Vuddagiri

Sr.Recruiter

Cell:

Email: vamsi |

LinkedIn:

1765 Greensboro Station PL, 9th floor, McLean, VA 22102

SBA 8(a) | MBE (Minority Business Enterprise) | CMMI DEV / 3 | ISO 9001: 2015 | An E-Verify Company

Salary.com Estimation for Senior Java Backend Developer in Mc Lean, VA
$156,404 to $201,909
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
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 Jobs via Dice

  • Jobs via Dice Smithfield, RI
  • job summary: Experience with incident management and issue troubleshooting. Experience in financial services applications is a plus. location: Smithfield, ... more
  • 8 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Talent Groups, is seeking the following. Apply via Dic... more
  • 8 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, PTR Global, is seeking the following. Apply via Dice t... more
  • 8 Days Ago

  • Jobs via Dice Woonsocket, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Photon, is seeking the following. Apply via Dice today... more
  • 8 Days Ago


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

  • PETADATA Mc Lean, VA
  • Position: Senior Java Backend Developer Location: McLean, VA (Onsite) Work Type: C2C Visa Type: H1B Only Experience: 10 Years PETADATA is seeking a seasone... more
  • 3 Days Ago

  • Jobs via Dice Ashburn, VA
  • Job ID: 2612914 Location: Ashburn, VA, US Date Posted: 2026-05-26 Category: Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!