Strong Java coding standards
Experience of developing on Big Data platforms particularly Hadoop
Strong understanding of Design Patterns and Integration tools, technologies such as ESB, Web Services, REST etc
Knowledge of Spring Add Advantage
Experience of applying test driven development techniques using frameworks,
Proven ability to write well documented, maintainable, and testable code.