The candidate should possess strong expertise in Core Java (8/11/17), Spring Boot Microservices, Spring Security, Oracle, SQL Server, MongoDB, AWS, and Azure, with deep knowledge of OOP concepts, Collections Framework, Multithreading, Concurrency, Exception Handling, Functional Programming (Lambda & Streams), SOLID Principles, and Design Patterns. Must have hands-on experience building secure, scalable, and high-performance enterprise applications across Banking and Financial Services domains, leveraging cloud-native architectures and microservices.