8 years of experience, Java 11 or above
Spring/Spring Boot: Has already built a Spring Boot or similar application
Kafka messaging: Hands-on on Kafka messaging
SQL/DB: Able to write optimized queries
Hibernate: JPA Patterns with Spring
Linux/unix: Basic Unix commands, OS awareness
Cloud: Basic awareness of any public cloud
Docker/Kubernetes: Docker and Kubernetes knowledge, AKS preferably
Tools: Gitlab, CICD, Intellij, VS Code, etc.
Problem Solving: Good problem-solving and analytical skills
UI Tech/Framework: Good knowledge of any UI technology, preferably node/react. js
AI tools: Coding with AI agents, MCP servers etc
Kafka Streams: Kafka Streams with Spring cloud
AKS : Knows the AKS architecture and the best practices
Helm : Can create helm charts based with best practices
Terraform : Have good knowledge to provision Application infrastructure
Other : Shell Scripting, Python