*Bachelor's degree in Computer Science,Computer Engineering, Information
Systems,or other relevant subiect area
*5+ years software development experience. Ability to write robust code in Java, befamiliar with NodeuS is plus
*Experience in microservice architecture.domain driven design, and RESTful API'S
*Hands on experience with Spring framework and Spring Boot
*Hands-on experience working in a distributed/cloud-based environment(AWS
preferred)
*Prior experience in designing and implementing highly scalable web applications
*Hands on experience with NoSQL database like DynamoDB or MongoDB
*Hands on experience in Docker ecosystem Proficient with DevOps, modern build strategies, Cl/CD, unit testing and automated integration tests
*Hands on experience in monitoring and monitoring tools (Splunk,New Relic.
SignalFX etc)
*Experience in using infrastructure as code and configuration management(Ansible,Terraform, Cloud Formation etc.)
*Solid knowledge in data structures,algorithms and architecture patterns.
*A/B testing related experience is strong.