Mandatory skills :
Java 17 or above with good knowledge on Multithreading
Latest Spring technology stack
Proficiency in data structures and algorithms, including understanding of their time and space complexities.
Strong understanding of micro-service architecture and design patterns
Proficient in SQL
Desired Skills :
Understanding of messaging frameworks (Kafka, Rabbit MQ etc.)
Experience of using distributed caches (e.g. Redis, Hazelcast)
Some knowledge of No SQL database (e.g. Mongo DB / Cassandra)
Knowledge of API security, Authentication and Authorization
Java Developer • ahmedabad, gujarat, in