Core Java: Strong proficiency in core concepts (Interfaces, Abstract Classes, Synchronization), Advanced Collections, String Buffer/Builder, Java Memory Management, REST APIs, Custom Exceptions, and latest Java features.
Frameworks: Hands-on experience with Spring MVC (Bean Scopes, AutoWiring) and Microservices.
Frontend: Skills in JavaScript, JQuery (Select2, DataTable, Autocomplete), Angular (Routing, Pipes, Components), and dynamic HTML/CSS.
Databases: Expertise in at least two from SQL, PostgreSQL, MongoDB, or Apache Cassandra.
Caching: Knowledge of one caching tool (Redis or Memcached).
Tools: Proficient with Maven, a unit testing tool (like JUnit), and AI coding assistants (Gemini, Copilot, etc.).
Soft Skills: Excellent communication and problem-solving abilities.