2-5 years of work experience, having demonstrated problem-solving skills. Have experience
designing and implementing non-trivial software systems (e.g., using multiple
processes/threads/IPC etc.)
Development experience using Java Spring boot, Python, Android
Experience working on REST, Kafka based API integration
Experience on designing scalable and distributed systems.
Experience on docker, Kubernetes.
Good RDBMS skills and experience in DB/SQL
Good understanding of design patterns, object oriented design, and frameworks.
Experience in Algorithmic development
Good understanding of the version control system
Exposure to various databases and associated technologies like Postgre Sql, Redis, MongoDb etc. will be an added advantage

Keyskills: Computer science Object oriented design Version control RDBMS Control system Postgresql MongoDB Distribution system Android Python