Java Developer 4yrs to 9yrs, Mumbai location.Job Description: Responsibilities for the role will entail Java server-side development, DB2 SQL development work, system design and analysis and involvement in all aspects of the SDLC process. The successful candidate should have a strong understanding of object-oriented principles and implementation methodologies, working experience with SQL DB2 and strong communication skills as there will be frequent interaction with Business users and IT colleagues across the firm. The desired experience that would be considered an advantage but not required is shell scripting and structured software testing experience. Skills Required: Spring, Multithreaded programming. Need to demonstrate an in-depth understanding of OO principles and design patterns. Good knowledge of relational database concepts (DB2 preferred). Strong comm. and organizational skills. Need to interact with business and operations. Database - DB2, Experience in Financial Domain