Experience Level Required
8+ years
Mandatory Required Skills
SCOPE OF WORK-Write Low Level Design, Unit Testing Plan and Unit Test case documentation-Design, develop, code review, bug-fix and test authentication framework components and itsintegration with application modules for the current existing
ESB Mule
services and Java services.-Modify the current ESB flow/services and Java services by implementing Azure AD authentication, which is currently using SiteMinder.-Assist in Integration Testing.-Perform Code optimization and strictly adhere to bank coding standards.-Assist in any documentation or any artifacts needed for OIS (Office of Information Security) clearance.-Participate in SCRUM meeting, coordination with onsite and offshore team.-Timely resolution of issues and root cause analysis of each issue.-Ability to work in Agile environment and following best practices.-Understand and utilize existing DevSecOps pipelines and create ones where needed.-Timely resolution of issues and root cause analysis of each issue.-Communicate accurate and useful status updates.
SKILLS / EXPERIENCE REQUIRED-Must have 8+ years of experience in Web application/integration development with
ESB MuleSoft and Java.-Must have working knowledge of Azure AD authentication for ESB and Java-based web APIs.-Must have experience with the MuleSoft ESB platform as a Developer with software development experience.-Must have competency with Java Hibernate/Spring framework.-Must have experience in application performance monitoring/optimizing and problem solving abilities w.r.t. Message Sequencing, Correlation, Queuing.-Must have experience using version control and defect tracking systems.-Must have experience in developing SOAP & REST based web services.-Must have experience in configuration management, release management, versioning and build process.-Experience in developing web applications utilizing ReactJS, HTML5, JQuery, CSS3 and JavaScript for UI components is a plus.-Excellent oral and written communication skills and the ability to clearly articulate to all project members and stakeholders.-Must be organized and good at managing deliverables, meeting notes, presentations and other documentation/communications.-Experience with Full Lifecycle software development processes.-Experience with Application Lifecycle Management tools and Source Control systems, such as Azure DevOps.-Experience in working in an Agile environment.-Team player who works well with technical and non-technical resources;
#J-18808-Ljbffr