Job Summary
Skill or CategoryMandatory / Non-MandatoryEvaluation Focus for 8+ Years ExperienceCore JavaMandatoryOOP principles, Collections, Multithreading, JVM, Memory Management, Exception Handling, Design PatternsAdvanced Java / Spring BootMandatoryREST APIs, Microservices, Security, Dependency Injection, Performance OptimizationSystem DesignMandatoryScalable architecture, High availability, Distributed systems, Design trade-offsDatabase (SQL)MandatoryQuery optimization, Indexing, Joins, Transactions, Data modelingCloud (Azure/AWS/GCP)MandatoryDeployment, Monitoring, Security, Scalability, Cost optimizationDevOps & CI/CDNon-Mandatory (Preferred)Docker, Kubernetes, Jenkins, GitHub Actions, Release strategiesProblem SolvingMandatoryCoding approach, Algorithmic thinking, Debugging, OptimizationLeadership & MentoringMandatoryTeam guidance, Technical decision making, Conflict handlingCommunicationMandatoryStakeholder management, Requirement clarification, Technical discussions
Key Responsibilities
Skill or CategoryMandatory / Non-MandatoryEvaluation Focus for 8+ Years ExperienceCore JavaMandatoryOOP principles, Collections, Multithreading, JVM, Memory Management, Exception Handling, Design PatternsAdvanced Java / Spring BootMandatoryREST APIs, Microservices, Security, Dependency Injection, Performance OptimizationSystem DesignMandatoryScalable architecture, High availability, Distributed systems, Design trade-offsDatabase (SQL)MandatoryQuery optimization, Indexing, Joins, Transactions, Data modelingCloud (Azure/AWS/GCP)MandatoryDeployment, Monitoring, Security, Scalability, Cost optimizationDevOps & CI/CDNon-Mandatory (Preferred)Docker, Kubernetes, Jenkins, GitHub Actions, Release strategiesProblem SolvingMandatoryCoding approach, Algorithmic thinking, Debugging, OptimizationLeadership & MentoringMandatoryTeam guidance, Technical decision making, Conflict handlingCommunicationMandatoryStakeholder management, Requirement clarification, Technical discussions