● 3+ years of experience developing server side applications in Java
● Good knowledge of Linux
● Experience in multithreaded programming, distributed Systems
● Experience with NoSQL (such as Redis , ElasticSearch , Cassandra , MongoDB etc.)
● Experience with RDBMS (such as Mysql, Oracle, etc.)
● Experience with distributed messaging brokers (such as Kafka , RabbitMQ, etc.)
● Git
● Experience with Cloud-based services (AWS) – advantage!
● Experience with Go – advantage!
● Experience with Big Data (Hadoop, Spark, etc.) – advantage!