Requirements
Minimum 3 years of experience as a Full Stack Developer (Web & Server side(Java))
Strong OO design and code skills
Expertise in application development using Java, J2EE, Spring, Spring MVC, Hibernate, web services standards and related technologies (XML, JSON, REST, SOAP, AXIS)
Solid Experience with Angular
Solid expertise with HTML5, CSS3, AJAX, JQuery, Java Script, JSON
Demonstrated experience with multi-tier web application development
Hands on experience with Continuous Integration/Delivery and Test Driven Development
Solid understanding of relational database concepts and experience using MySQL (or similar)
Experience with Tomcat or Jetty
Experience working in Agile environment
Excellent interpersonal skills
Self-motivated
Superior analytical and problem solving abilities
Desire to work in a team oriented, collaborative environment