Our client is currently seeking a Java Developer Strong Hands on Java coding (JDK 8+) experience Experience in building Java/Spring applications Experience in creating/consuming rest services and SOAP services Experience of spring boot/ micro service architecture Understanding of MVC frameworks Understanding of OOPS concepts Understanding of enterprise J2EE architecture Trouble shooting experience Experience in Agile methodology Strong analytical and problem-solving skills Excellent communication capabilities Experience of different Spring components