Your responsibilities
• Design, build, test, deploy and maintain products Services.
• Involved in Technical Designs and ability to handle complex application features
• Collaborate with different teams across the world and share knowledge
• Write Automated Unit Test to have extensive code coverage for Unit Testing
• Apply best practices defined by different functional and non-functional areas We expect you to must have
• A minimum of 7+ years’ experience • Need to be hands on and capable of driving team
• Have Strong hands-on knowledge and experience on Java8 or Scala 2.x
• Have Strong knowledge of Design patterns
• Strong knowledge on multi threading is required
• Strong Knowledge of using Generics, Lamdas, Streams, Optional and Split Iterators in Java.
• Experience in working with Kafka is must.
Good to have
• Knowledge of Hadoop MapReduce, HDFS , Hbase ,Hive will be considered as plus.
• Exposure to DevOps and SQL (Postgres , MS SQL) will be considered as advantage
• Excited to learn new technologies as NoSQL database (Aerospike, MongoDB)
• Exposure to Kubernetes, Docker will be considered as plus
• Knowledge of the agile software development cycle, including coding standards, source control management, build processes, testing, and deployment
Our promise
• You will have an opportunity to learn and grow on a daily basis, get exposure to technologies and languages Vertica, Aerospike, Scala, Spark, Storm to mention a few.
• Possibilities to learn and work with experts from different countries (offices around the world)
• You will work with highly professional and knowledgeable colleagues sharing local and global objectives
• Informal style of leadership and communication – but with the highest expectations of performance and professionalism
• You will be given challenging and unique tasks with creative approach to problem-solving
• You will be surrounded by dynamic, inspiring and international environment, that also provides security
• You will be required to do short term (2-3 weeks) International trave
