Java Developer ( Elastic )
Java
Spring Boot
Elastic Search
Multithreading
2 - 5 years
Any graduation
What We’ll need:
Strong in data structures and algorithm
Worked on a large scale consumer product.
Must have worked on distributed and microservice architecture.
Very strong fundamentals on scale/ performance/ memory optimisation.
Sound fundamentals of authentication, authorization, payment processes, data security.
Preferred - Experience of designing open APIs, implementation of oAuth2.
Must Have experience in Kafka/ JMS / RabbitMQ / AWS Elastic queue .
Must have experience in Spring + Hibernate
Must have production knowledge of Tomcat / Jetty / Undertow
Spring , Core Java , ElasticSearch
Must Have experience in Junit / mockito unit test cases
Must have knowledge of Mysql ( any RDBMS )
Preferred - experience in handling high traffic apps.
Preferred - experience in MongoDB, Redis , CouchDb, Dynamo DB, Riak .
Preferred - experience in Asynchronous Programming ( Actor model concurrency / RxJava / Executor
Framework )
Preferred - experience in Lucene ElasticSearch / Solr , Jenkin, Docker
Preferred - experience in other languages/ technologies such as scala, nodeJs, PHP