- Strong experience in architecture of Java.
- Strong understanding of large scale distributed architectures, reactive programming paradigms, design
patterns, application development processes and practices
- Should have strong understanding of transactional databases, and of multiple types of NoSQL databases
- Knowledge of Elasticsearch or Lucene
- Understanding of Spring & Play framework
- Knowledge of Kafka or any other queue implementation
- Experience in developing REST APIs using Spring-MVC, Play Framework.
- Knowledge of performance benchmarking and performance improvements
- Knowledge of application security
- Should have good devops working knowledge Microservices
- Experience in TDD/BDD is a plus
- Machine Learning (Linear regression, Logistic Regression, NLU, NLG)
Send your resumes to email@example.com