Bachelor's degree in Computer Science / Information Systems preferred
At least 3 years working experience as Software Engineer
At least 3 years of working experience in using Java
Strong basic skills (algorithms, data structures, basic Java concepts such as multi-threading, generics, lambda)
Understand basic SQL concepts (indexing, simple queries)
Proficient in the use of Spring Boot framework
Have extensive and deep experience using any of the following services: Kafka/Redis/ElasticSearch
Familiar with database technologies such as MySQL/SQL/Oracle/MongoDB