Ideal Candidate will possess the following:
6 - 10 years of Java experience
Experience with Java technologies (Spring/MVC Framework, UI Frameworks such as RactiveJS, Mustache, can.js, JQuery, Angular, ReactJS/Redux, NodeJS, Bower, GulpJS)
Strong expertise surrounding software development life cycle methodology including Lean Agile methodologies
Strong knowledge of and experience with XML, RESTful Web Services and SOAP Web Services, Cloud, Kafka, Cassandra and Kubernates
Experience in application and Web Server technologies
Experience with Sql Server, Oracle, DB2 (stored procedures, PL/SQL, query optimization)
GWT knowledge would be a plus
Successful candidate will also have:
Ability to learn quickly and see "the big picture"
Ability to multi-task, prioritize and manage technical issues
Proven ability to rapidly and accurately identify and debug problems
Strong analytical, attention to detail, organizational and core project management skills
Strong understanding of the infrastructure, application