What are the responsibilities and job description for the Java Full Stack Developer Richmond, VA position at NimbusAITech LLC?
Job Title: Java Full Stack Engineer
Location: Richmond, VA (Hybrid)
Employment Type: Contract (W2 Only)
Job Summary:
We are seeking an experienced Java Full Stack Engineer to join a high-performing engineering team working on enterprise-scale applications. The ideal candidate will have strong backend expertise in Java along with hands-on experience in full stack development and cloud technologies. This role requires the ability to work in a fast-paced environment, contribute to scalable system design, and collaborate effectively with cross-functional teams.
Key Responsibilities:
- Design, develop, and maintain scalable full stack applications using Java and modern frontend technologies
- Build and enhance backend services using microservices architecture
- Collaborate with product owners, architects, and engineering teams to deliver high-quality solutions
- Develop and deploy cloud-based applications using AWS services
- Participate in code reviews, testing, debugging, and performance optimization
- Contribute to system design, architecture discussions, and technical decision-making
- Work in Agile environments, participating in sprint planning, stand-ups, and retrospectives
Required Skills:
- Strong experience in Java backend development
- Hands-on experience in full stack development (frontend backend)
- Experience with microservices architecture
- Exposure to AWS or other cloud platforms
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
Preferred Skills:
- Experience working in Agile/Scrum environments
- Knowledge of performance tuning and system optimization
Mandatory Requirements:
- Minimum 1.5 years of prior Capital One experience
- Must be willing to work in a hybrid model (Richmond, VA)
Salary : $60 - $70