• Experience in Core Java, Restful web services, Multithreading, Spring MVC, data structures and ORM Frameworks (Hibernate/JPA)
• Ability to code, design, unit-test, code-review and create technical specifications/ documentation
• Strong knowledge on Design patterns
• Sound understanding of various design patterns and fundamental computer science concepts related to databases, data structures etc.
• Excellent knowledge of object oriented technologies, multi-tier applications and Service Oriented Architecture
• Exposure to Cloud and Big Data including Kafka, Mongo dB, Hive would be a major plus