Job Description :
We’re looking for technology “geeks” who have knowledge of emerging technologies and are willing to deep dive into unfamiliar areas of a system to quickly prototype new solutions. This person should have a Java background and be comfortable developing in multiple technology areas while working on prototype and proof-of-concept assignments across the full-stack.
Along with excellent communication skills, he/she should be able to demonstrate working with architects on complex assignment and have an overall software engineering experience of 10 +years

Must be strong in the following areas:
1) Building cloud-based platforms and/or applications with JAVA, Spring, SaaS, Paas, AWS, MS Azure, Cloud Foundry, REST APIs
2) Familiarity with large data storage & processing technologies such as NoSQL, Hadoop & Spark
3) Familiar with messaging and integration technologies and components.