Full Stack Java & AWS Technology Consultant – Spring Boot, Microservices & Angular
Work Locations: Hartford, CT 06103 / Raleigh, NC 27617 / Richardson, TX 75082 / Tempe, AZ 85281
Contract Duration: 12 Months
Work Mode: Hybrid – 3 Days Onsite per Week (Mandatory)
Experience Required: 6–8 Years
Target Start Date: ASAP
Candidate Submission Criteria
- Preferred candidates with prior experience at Capital One, Freddie Mac, or Fannie Mae.
- Preferred project experience: 1–4 years; candidates with more than 6 months of relevant project experience can also be considered.
- Preferred work authorization: L2 , and s. H1B candidates may be considered for exceptional profiles.
- Face-to-face interview is mandatory at any one of the specified work locations.
- Candidates must be willing to work onsite 3 days per week.
- Preferred candidate locations: Reston, VA; Raleigh, NC; Hartford, CT; Plano, TX; Richardson, TX; and Tempe, AZ.
Job Description
We are looking for an experienced Full Stack Java & AWS Technology Consultant with strong hands-on expertise in Java, Spring Boot, Microservices Architecture, Angular, and AWS Cloud Services. The ideal candidate should have experience designing and developing scalable enterprise applications, building REST APIs, implementing cloud-native architectures, and working with modern DevOps and CI/CD practices.
Key Responsibilities & Required Skills
- Strong knowledge of Java fundamentals, including OOPs, Collections, Streams, Exception Handling, and JVM Concepts.
- Hands-on experience with JDK 8, 17, and 21 features.
- Strong experience with Spring Boot, including Dependency Injection, REST APIs, Spring Security (JWT), JPA/Hibernate, and Transaction Management.
- Experience with Spring Boot Actuator, Configuration Management, Input Validation, Controller Advice Classes, and Spring Boot Annotations.
- Hands-on experience with RestTemplate and WebClient.
- Strong understanding of Microservices Architecture, Service Decomposition, API Design, Resiliency Patterns, Circuit Breakers, Distributed Transactions, Scalability, and Observability.
- Experience with Angular components, Services, RxJS, State Management, Routing, API Integration, and UI Performance Optimization.
- Hands-on experience with AWS services including EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, IAM, ECS, Auto Scaling, CloudWatch, and Networking Concepts.
- Knowledge of AWS-native architecture, including Serverless Design, Event-Driven Patterns, High Availability, Scalability, Cost Optimization, and Security Best Practices.
Nice-to-Have Skills
Kafka & Messaging
- Experience with Producers/Consumers, Topic Design, Consumer Groups, Event Streaming, Error Handling, and Performance Tuning.
Docker & Kubernetes
- Knowledge of Containerization, Image Optimization, Deployments, Services, Ingress, Scaling, and Troubleshooting.
CI/CD & DevOps
- Experience with Git, GitHub Actions, Jenkins, Azure DevOps, Build Automation, Deployment Pipelines, and Release Strategy.
REST API & Integration
- Knowledge of REST API Standards, Integration API Standards, API Specification, and OpenAPI/Swagger.
- Experience with Authentication, Authorization, Versioning, and Contract-First Design.
AI-Assisted Development
- Experience with AI tools such as GitHub Copilot.
- Knowledge of Code Generation, Unit Test Generation, Code Quality Improvements, and Productivity Optimization.
Testing & Automation
- Experience with Playwright, LambdaTest, UI Automation, Test Execution, and Regression Testing.
Knowledge of CI/CD Test Integration.