Job Description :
? Extensive experience of leading cross-functional and cross-disciplinary software development projects, leveraging enterprise technologies.
? Experience working with or as a part of offshore and virtual teams in a global delivery model
? Thorough knowledge of and extensive hands-on experience with XHTML, Ajax, JSPs, Java, Spring MVC, XML/XSLT, Maven and Eclipse or IntelliJ.
? Thorough knowledge of and extensive hands-on experience with Java technology stack, Including J2EE, application servers, such as Weblogic, JBoss, etc, IoC frameworks, such as Spring, ORM such as Ibatis
or Hibernate as well as RESTful web services
? Proficiency in responsive and adaptive web development using HTML5, CSS3, and javascript development frameworks such as NodeJs, AngularJS, Sencha, Bootstrap, etc.
? Extensive ETL experience as well as experience manipulating large amount of data in traditional relational databases such as Oracle and MS SQL Server
? Fluency in software development, architectural, and enterprise design patterns.
? Knowledge of various tools to facilitate XP development practices, such as agile project management planning and tracking, continuous build and integration, code review, code standards compliance, etc.
? Strong planning and organizational skills (must be able to work on multiple deliverables/projects at once and keep to deadlines)
? Strong oral and written communication skills and ability to influence and motivate others
? Experience with both agile and waterfall software development methodologies and frameworks
? Bachelor’s degree or equivalent work experience or certification

Nice to Have
? Experience with developing and deploying applications to the cloud, AWS or Azure preferred.
? Experience with NoSQL databases (Hadoop, Mongo DB, etc), statistics methods and languages such as R and Mat LAB

Client : s&k