Strong core java fundamentals. Overall, 8-9 years of experience and 3-5 years of experience building large scale applications using Java, Spring framework
Experience working on Cloud (public or private) is strongly preferred
Strong knowledge and experience on software development methods and performs due diligence in all lifecycle stages of analysis, build and testing.
Ability to write good junits and extend code coverage
Ability to troubleshoot problems in test and production