Roles and Responsibilities Design and develop features using Java, Spring Boot, and Microservices Ability to design database schema, develop views and stored procedures Participate in user story grooming, design discussions and proposal of solutions Maintain existing software systems by identifying and correcting software defectsDesired Candidate ProfileSenior Java Developer 3+ yrs JAVA/J2EE, SPRING CORE, SPRING BOOT, SPRING WEB SERVICES, MICROSERVICES, JUNIT, AGILE Excellent written, verbal communication, and and client-facing skills Exceptional analytical and problem-solving skills The ability to quickly grasp new concepts and learn new technologies The traits of a self-motivated, independent, detail-oriented, and responsible team