Quick overview
Job description
Work Locations: Reston, VA
Work Model: Hybrid
Contract Duration: 12 Months
Experience Required: 6–8 Years
Job Summary
We are seeking an experienced Senior Full Stack Java Developer with strong expertise in Java, Spring Boot, Angular, microservices architecture, and AWS cloud services. The ideal candidate will have hands-on experience building scalable enterprise applications, developing secure REST APIs, implementing cloud-native solutions, and supporting the complete software development lifecycle.
The role requires strong backend and frontend development capabilities, knowledge of distributed systems, and experience with modern DevOps, automation, and AI-assisted development tools.
Primary Skills
-
Core Java: OOP, Collections, Streams, Exception Handling, JVM Concepts, JDK 8/17/21 Features
-
Spring Boot: Dependency Injection, REST APIs, Spring Security, JWT, JPA/Hibernate, Transaction Management, Actuator, Configuration Management, Input Validation, Global Exception Handling, RestTemplate, WebClient
-
Microservices Architecture: Service Decomposition, API Design, Circuit Breakers, Resiliency Patterns, Distributed Transactions, Scalability, Observability
-
Angular: Components, Services, RxJS, State Management, Routing, API Integration, UI Performance Optimization
-
AWS Cloud Services: EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, IAM, ECS, Auto Scaling, CloudWatch, Networking
-
AWS-Native Architecture: Serverless Design, Event-Driven Architecture, High Availability, Scalability, Cost Optimization, Security Best Practices
Secondary Skills
-
Kafka and Messaging: Producers, Consumers, Topic Design, Consumer Groups, Event Streaming, Error Handling, Performance Tuning
-
Docker and Kubernetes: Containerization, Image Optimization, Deployments, Services, Ingress, Scaling, Troubleshooting
-
CI/CD and DevOps: Git, GitHub Actions, Jenkins, Azure DevOps, Build Automation, Deployment Pipelines, Release Management
-
REST API Standards: API Specifications, OpenAPI/Swagger, Authentication, Authorization, Versioning, Contract-First Design
-
AI-Assisted Development: GitHub Copilot, Code Generation, Unit Test Generation, Code Quality Improvements
-
Testing and Automation: Playwright, LambdaTest, UI Automation, Regression Testing, Test Execution, CI/CD Test Integration
Key Responsibilities
-
Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, Angular, and AWS.
-
Build secure and efficient REST APIs using Spring Boot, Spring Security, JWT, JPA/Hibernate, and appropriate validation mechanisms.
-
Design and implement microservices-based applications with resiliency, scalability, and observability.
-
Develop responsive frontend applications using Angular, RxJS, state management, and API integrations.
-
Implement cloud-native and serverless solutions using AWS services and event-driven architecture.
-
Ensure application security, high availability, performance, and cost efficiency.
-
Integrate messaging and event-streaming solutions using Kafka and related technologies.
-
Implement CI/CD pipelines and collaborate with DevOps teams on automated deployments.
-
Containerize applications using Docker and support Kubernetes-based deployments where applicable.
-
Apply AI-assisted development tools to improve coding efficiency, testing, and code quality.
-
Develop automated tests and integrate UI and regression testing into CI/CD pipelines.
-
Participate in technical design reviews, code reviews, troubleshooting, and production support.
Required Qualifications
-
Strong experience in Java application development and object-oriented programming.
-
Hands-on experience with Spring Boot, REST APIs, Spring Security, JPA/Hibernate, and microservices.
-
Experience with Angular and modern frontend development concepts.
-
Strong knowledge of AWS cloud services and cloud-native architecture.
-
Understanding of distributed systems, API design, resiliency, and application security.
-
Experience with application testing, debugging, performance optimization, and production support.
-
Familiarity with Git-based version control and CI/CD practices.
-
Strong analytical, communication, and problem-solving skills.
-
Previous end-client experience is mandatory.
-
Availability to work onsite three days per week at one of the listed locations.
-
Availability for a face-to-face interview.
Similar jobs
- ES
Lead Java DeveloperRecently posted
ENIN SYSTEMS INC · Austin, TX · Hybrid 🇺🇸
DockerMicroservicesMySQL+38TechnologySalary not listed - TR

Full Stack Developer – C#/.NET Core & AngularRecently posted
Tech Rakers · New York, NY · On-site 🇺🇸
SQLSwiftGit+11TechnologySalary not listed - DS
Salesforce Developer (Commerce Cloud)Recently posted
Drunix Solution Inc · Jersey City, NJ · Hybrid 🇺🇸
ReactJavaScriptTechnologySalary not listed - TS
Integration DeveloperRecently posted
TECHAGI SOLUTIONS LLC · Harrisburg, PA · On-site 🇺🇸
MicroservicesC#.NET+3TechnologySalary not listed - CO

Director, Full-Stack Engineer - AML (Anti Money Laundering)Recently posted
Capital One · New York, NY · Hybrid 🇺🇸
MicroservicesRustScala+10Technology$269.1k - $307.2k/yr - PD
.Net Full stack DeveloperRecently posted
Purple Drive Technologies LLC · Jersey City, NJ · Hybrid 🇺🇸
DockerMicroservicesOracle+17TechnologySalary not listed - CO

Senior Manager, Full-Stack Engineer (Java | JavaScript | Typescript | AWS)Recently posted
Capital One · Plano, TX · Hybrid 🇺🇸
DockerMicroservicesGit+9Technology$209k - $238.5k/yr - ŌU

Full Stack Software EngineerRecently posted Auto Apply
ŌURA · Hybrid - San Francisco · Remote 🇺🇸
Next.jsSQLGit+10Technology$151.3k - $178k/yr - IN

Full Stack EngineerRecently posted Auto Apply
Infisical · United States · Remote 🇺🇸
AWSDatabricksHugging Face+6TechnologySalary not listed - IN

Senior Full Stack EngineerRecently posted Auto Apply
Infisical · United States · Remote 🇺🇸
AWSDatabricksHugging Face+6TechnologySalary not listed - SA
Power Platform Developer Auto Apply
SAIC · Arlington · On-site 🇺🇸
Stakeholder ManagementSQLMicrosoft Office+12TechnologySalary not listed - CA

Ruby on Rails Developer with Security ClearanceRecently posted
CACI · Chantilly, VA · Hybrid 🇺🇸
RubySQLHTML+7Technology$120.8k - $265.8k/yr
