Job Description Key Responsibilities: Lead and manage software development projects in the banking domain Develop and maintain applications using Core Java and Spring framework Apply multithreading and data structures effectively in software solutions Work with relational databases including Sybase,