Job TitleGood communication skills, both written and verbal8 years of experience required in related skills/area.Excellent analytical and problem-solving skillsExposure to the entire Software Development Life CycleOutstanding skills in Core Java, J2EEExperience in High level and Low-level designExperience in Client Interaction and provide the estimation for story.Experience in building web applications with huge trafficExperience in Spring, Hibernate frameworksStrong Experience in Spring Batch.Strong in Debugging skills.Good understanding of Application Servers; Experience in Web Sphere should be there.Strong Object-Oriented design and analysis skills, specifically in the use of design patternsStrong in web services – SOAP & RESTStrong understanding of DB Design and hands-on skills in writing SQL QueriesStrong of Deployment and Installation SoftwareExperience writing significant portions of software projects or complete applications"Java SE8 OCP" or "Java EE6 Web Component Developer" or "Java EE 7 Application Developer" certification would be a plusExperience in HTML5, CSS3, Bootstrap, JavaScript, JQuery, JSON and Ajax would be plus.Strong in Linux environment.Spring Boot, Micro services and Angular / ReactJS would be plus.Experience in new enhancements.Experience on Cloud Computing technologies like Azure / AWS / GCP.