• 16+ years of IT experience in software development life cycle including User Interaction, Business Analysis, Design, Application Development, Implementation, Documentation, Testing and Deployment of enterprise applications in Banking domain and Card and Payments domain. • Have played the role of Architect, Technology Lead, Senior Software Developer, Software Developer in myCareer. • Expertise in Java/J2EE. Extensively worked in Core Java • Have extensive experience in Object Oriented Programming, SDLC Concepts. • Implemented multiple projects in WaterFall and Agile methodologies. • Strong written and oral communication skills, self-motivation and creativity • Ability to adapt to new technologies and applications • Excellent Technical, Leadership, mentoring and interpersonal skills.