-
At least 3+ years experience in JAVA Development
-
Bachelor’s degree in Science, Technology, Engineering, or Mathematics
-
Hands-on experience in developing Microservices/APIs using Java 8 above, Spring Boot, and Spring Cloud
-
Strong understanding of multi-threading and distributed architectures including service discovery and registry, tracing, CAP, data consistency, etc.
-
Proficiency in working with both relational and NoSQL databases, messaging frameworks (e.g., Kafka), distributed caching solutions (e.g., Redis) and other essential tools
-
Familiar with cloud-based Linux environment
-
Familiar with automated testing and continuous integration processes (CI/CD)
-
Experienced in handling production issues and strong problem-solving skills