What are the responsibilities and job description for the Java Developer position at VirtualVocations?
A company is looking for a Java Developer.Key ResponsibilitiesDesign, build, and maintain scalable and high-performance applicationsDevelop web-based and cloud-native solutions using modern software development practicesDesign and develop REST APIs for seamless communication between servicesRequired Qualifications5-6 years of experience in Java developmentProficiency in Java, Spring Boot, and Hibernate for backend developmentExperience with frontend technologies such as React and / or AngularFamiliarity with cloud services, particularly GCPHands-on experience with Docker and Kubernetes for containerization and orchestration