Senior Full Stack Java Developer
Job Description: Senior Full Stack Java Developer
Location: Reston, VA 20190 (Onsite)
Experience: 15+ YearsJob Summary
Senior Full Stack Java Developer with 8-10 years of experience building customer-facing applications and enterprise-scale APIs. The ideal candidate should have expertise in designing high-throughput, low-latency systems and scalable platforms capable of supporting 100,000+ customers.
Required Skills:
- Java 8/11/17 Spring Boot
- AngularREST APIsGraphQL APIsMicroservices Architecture
- MavenGradleGitLabGitLab CI/CDTerraform EnterpriseSQL Databases
- Performance Tuning & Optimization
Key Responsibilities:
Design, develop, and maintain customer-facing web applications and APIs.
Build scalable REST and GraphQL services supporting high transaction volumes.
Develop systems with high throughput (TPS) and sub-millisecond response times.
Architect solutions capable of scaling to 100,000+ customers.
Implement CI/CD pipelines using GitLab.
Manage infrastructure deployments through Terraform Enterprise.
Collaborate with architects, product owners, and DevOps teams.
Optimize application performance, reliability, and security.
Required Qualifications:
8-10 years of hands-on software development experience.
Strong expertise in Java and Spring Boot.
Experience developing enterprise-scale REST and GraphQL APIs.
Strong Angular frontend development experience.
Proven experience with high-performance distributed systems.
Experience with Agile/Scrum environments.
Excellent problem-solving and communication skills.