Job Description

4.00 to 8.00 Years
¿ 5+ years professional experience in Java/J2EE technologies and Spring MVC/Spring boot¿ Lead project development, production support and maintenance activities. ¿ Lead the customer interface for the project on an everyday basis, proactively addressing any issues before they are escalated.  ¿ Ensure that all in the delivery team, including self, are constantly thinking of ways to do things faster, better or in a more economic manner.  ¿ Solid experience in Spring & Hibernate, Could foundary frameworks with min of 5+ years.¿ Strong understanding of JavaScript design patterns and MVC frameworks like AngularJS¿ Understanding including micro services architecture¿ Knowledge of common browser developer tools and performance tuning techniques¿ Good Experience developing SOAP & REST services in Java¿ Strong knowledge of SQL and Databases (PostgreSQL/Oracle).¿ Experience with Agile (Scrum) and test driven development using Junit, Jasmine and version control (SVN, git, etc).¿ Working knowledge of Javascript, HTML5, CSS3, Angular JS(latest version), Polymer and latest JavaScript standards¿ Experience in basic cross browser support, caching and optimization techniques¿ Have experience in developing consumer facing web  applications using Ajax¿ Experience in building reusable UI components¿ Experience with responsive design and implementation¿ Strong passion for new web technologies and expert knowledge of developing responsive applications ¿ Experience with agile development cycles, rapid prototyping and expertise with version control systems ¿ The ability to quickly learn and understand internal corporate design systems and methodologies