IDB Bank is seeking an experienced Lead Software Developer to join our team with a strong background doing significant implementations using Java /MuleSoft products in a high-volume professional environment.This position is responsible for performing the duties of Lead Software Developer working closely with onshore/offshore team.Responsibilities includeDefine and design secure API driven architectureDesign of APIs for an enterprise integrationsOwn, manage, and improve upon a consistent approach to the design and development phase of development.Must be an effective communicator and able to work together with team members of various levels experienceMust be able to collaborate with cross-functional teams and BAs to gather requirements and design integration solutionsCreates flow diagrams, structure charts, and other types of system or process representations.Hands on development work. Build and Deployment , SDLC knowledge.This will be a highly dynamic environment where an energetic positive attitude, multi-tasking and the ability to jump in and add value is a requirement.#LI-Hybrid