The Java Full Stack Developer position is a hybrid role based in Charlotte, North Carolina, requiring candidates with a minimum of 8 years of experience in Java full stack development. The role focuses on developing and maintaining applications using modern technologies, particularly in the banking and financial sectors. Candidates should be proficient in both front-end and back-end technologies, with a strong emphasis on Angular and microservices.