Roles and Responsibilities:
- Hands-on experience in the Springboot framework
- Must have hands-on reactive architecture and understand deep concepts about reactive architecture.
- Hands-on experience in streaming solutions/pub-sub for eg: Kafka, solace, etc.
- Performance tuning skills – multi-threading, monitoring, caching,… (Application level, not DB level)
- Be able to debug issues using Grafana/Dynatrace/chromosphere/Splunk/kafka/rollbar/cloudwatch..etc.
- No SQL DB for eg: MongoDB and a solid understanding of when to use what
- Basic SQLs to debug data-related issues
- Good understanding of different types of testing and their importance
- How CICD works ( what is green/blue or canary deployment)