• 4-8 years of development experience in object oriented applications development using Java.
• Extensive experience working in Agile processes and tools.
• Experience working with data centric application development and testing.
• Strong software design skills.
• Hands on professional experience with Apache Open Source Frameworks, Spring framework/SpringBoot, Hibernate,JP, JDBC
• Experience designing, building and testing REST API's.
• Strong understanding of relational databases, and columns store databases and their differences, with expertise in writing SQL queries.
• Expertise on one or more scripting languages: Java Script, JQuery, ExtJS etc.
• Professional experience with GIT, Jenkins, test frameworks.
• Excellent communication skills.
• Experience working with remote teams.
• Familiarity with EBX5 or other MDM is a plus.
Nice to have:
• Hands on experience in Hadoop platform/Hive/MapReduce/ SPARK, Hive and non-relational solutions on Hadoop platform and/or SPARK engine in supporting Hadoop applications and testing
• Understanding of more scripting languages: Ruby/Perl/Groovy etc.
• Understanding of more query languages: Pig, HiveQL, etc.
• Programming knowledge of spark, spark streaming
• Strong knowledge of interacting with NoSQL database HBASE or Cassandra
• Familiarity with data modeling for structured and unstructured data
• Familiarity in working with Apache KAFKA, AKKA, etc
Job ID: R1030737