- Demonstrating proven ability for writing distributed, highly scalable and available backend systems using Java/J2EE and open source frameworks/tools like Hibernate, Spring, Spring Boot, Spring Security, Auth Protocols, Maven, Git, JUnit etc.
- Designing and implementing in our Next-Gen Architecture built on Microservices and Event Driven Design;
- Demonstrating experience with Docker (Docker compose, yamls, etc), container orchestration tools (Kubernetes, AKS, EKS etc.), CI/CD Patterns using tools as Jenkins, Azure Devops, Github Actions;
- Working knowledge in Kafka, AzureEventhub
- Knowledge of Databases and SQL experience such as Postgres.
- Demonstrating experience using monitoring tools like Splunk, Prometheus, Grafana;
- Azure Cloud experience;
- Knowledge of client-server architecture and web services (SOAP/REST);
- Knowledge of automated testing frameworks (JUnit, Selenium,)
- Being a quick learner with a sense of ownership, urgency, and drive; and,
- Demonstrating abilities driving operational excellence and best practices.
Apache Flink experience is a plus