What are the responsibilities and job description for the Senior Java Backend Developer position at Jobs via Dice?
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
<>Backend Development
Strong SQL expertise is mandatory with hands-on experience in:
Hands-on experience with at least one:
Experience with:
Strong experience with:
Strong working knowledge of:
Experience with:
Experience with:
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
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
<>Backend Development
- Core Java / Java 8
- Spring Boot
- Spring MVC
- REST APIs
- Microservices Architecture
- Multithreading / Concurrency
- Dependency Injection
- Hibernate / JPA
Strong SQL expertise is mandatory with hands-on experience in:
- PostgreSQL
- DB2
- MongoDB
- Database design
- Query optimization
- Performance tuning
- Indexing strategies
- Data modeling
Hands-on experience with at least one:
- Amazon Web Services
- Microsoft Azure
- Google Cloud
Experience with:
- Redis
- Memcached
- Varnish
- Application caching strategies
- Code optimization
- Performance tuning
Strong experience with:
- Linux environments
- Nginx / Apache server administration
- Command-line tools
- System troubleshooting
Strong working knowledge of:
- Git
- CI/CD pipelines
- Build automation
- Deployment processes
Experience with:
- Unit testing
- Integration testing
- API testing
- Automated testing using:
- Selenium
- Cucumber
- Secure coding standards
- Web security best practices
- Enterprise application security controls
Experience with:
- Jira
- Confluence
- 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
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