Minimum 12+ years of hands-on Java application development work experience in a client server environment that demonstrates exceptional design, coding, testing and debugging skills
Cloud environment hands-on required
Should have experience on Apache Kafka;
Able to demonstrate in-depth understanding of OO principles and design patterns (usage and pitfalls)
Strong understanding of relational databases, SQL queries