Java Full Stack Developer
Job Title:
Java Full Stack Developer - W2Location: Richardson, TX (Hybrid – 2–3 days onsite per week)
Work Model: HybridExperience: 10+ YearsInterview: Face-to-Face requiredPosition Overview:
We are seeking an experienced Java Full Stack Developer to join our team supporting a key client engagement. This role is open exclusively to visa-independent consultants who are authorized to work in the United States without sponsorship.
The ideal candidate will have:
10+ years of hands-on experience building enterprise-grade applications using Java, Spring Boot, Angular, and AWS.
Important Requirements:
Visa-independent consultants only — must be authorized to work in the US without sponsorship (no H1B, no C2C) Prior Fannie Mae experience is mandatoryOnly local candidates to Richardson, TX will be consideredCandidates must be available for face-to-face interviewsRequired Skills: Core Java: OOPs, Collections, Streams, Exception Handling, JVM, JDK 8/17/21 Spring Boot, Spring Security, JWT, REST APIs, JPA/HibernateMicroservices architecture and resiliency patternsAngular: Components, Services, RxJS, State Management, RoutingAWS: EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, IAM, ECS, CloudWatchAWS-native architecture and event-driven patternsNice to Have: Kafka and messagingDocker and KubernetesCI/CD: Jenkins, GitHub Actions, Azure DevOpsREST API standards and Swagger/OpenAPIGitHub Copilot / AI-assisted developmentPlaywright and UI automation testingKey Responsibilities: Design, develop, and maintain scalable full stack applications using Java and AngularBuild and consume RESTful APIs and microservicesImplement AWS-native solutions and event-driven architecturesCollaborate with cross-functional teams to deliver high-quality softwareParticipate in code reviews and ensure adherence to best practicesTroubleshoot, debug, and optimize application performance