Post Job Free
Sign in

Developer Manager

Location:
Downtown, NJ, 07041
Posted:
June 12, 2020

Contact this candidate

Resume:

Profession Summary

Eight plus years of professional experience in designing, developing and testing applications.

Three plus years of middleware experience in developing and supporting solutions using Mule ESB.

Expertise in developing APIs using REST and SOAP web services.

Good experience on AnyPoint platform with Design center, API Manager, AnyPoint Exchange, Runtime manager, Access management.

Expertise in defining contract document for REST and SOAP using RAML and WSDL respectively.

Good experience using Mule connectors like FTP, FILE, SFTP, IMAP, Salesforce, AWS etc. as a part of integration.

Good experience in creating interfaces between Salesforce and Oracle ERP using Mule ESB technologies.

Strong application integration experience using Mule ESB with connectors, transformations, Routing, ActiveMQ, and JMS.

Good experience in securing middleware infrastructure (SAML, OAUTH, and LDAP).

Proficient both in Agile and Waterfall software development methodologies.

Proficient in automated deployment using Jenkins (CI/CD), GIT/SVN/CVS, Artifactory.

Good experience in XML technologies like XSD, XSLT, XQuery, and Xpath for data transformations in MuleSoft.

Good communication skill, attention to details, dependable and can work as a team and individual.

Technical Skills

Databases/Tools: DB2, Sybase, MySQL, SQL Server and Oracle11g/12c.

Technologies: Mule ESB 3.8.x/4.1.x, AnyPoint Platform, Mule API Proxy, AnyPoint Studio 6.x/7. X .

Security: OAuth, SAML, LDAP, SSL, TLS.

Operating Systems: Windows, UNIX, Linux.

Protocols: HTTP/S, MQ, FTP, SFTP, TCP/IP, SOAP.

Web service: SOAP & REST.

Application Server: WebLogic, Tomcat.

Automation: Jenkins, GIT, SVN, CVS, Artifactory, SonarQube, Maven.

Other tools: Postman, SOAP UI, Insomnia, Advanced Rest, UML, TOAD and SQL Developer

Education and Certification

Bachelor’s in Applied Physics

MuleSoft Certified Developer- level 1(Mule4)

MuleSoft Certified developer - API design associate (RAML1.0)

Professional Experience

Investors Bank, Short Hills, NJ Jun 2018 - to Present

Sr. MuleSoft Developer

Responsibilities:

Participate in Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance employed SCRUM methodology of Agile model.

Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and solution of the block.

Create SOAP API contracts using WSDL and provide and consume rest and soap services.

Done parallel migration from mule runtime 3.9 to 4.2, create error handle library and code fix.

Create Mule flow that uses connectors SFDC, Message Transformer, Choice Exception Strategies and Batch processing.

Done code walk-throughs, Mule Debugging, and Error fixing.

Implement Security mechanisms like Security Certificates, key Exchange, and Encryption, Decryption and OAuth Authentication.

Design and develop enterprise services API specification using RAML and REST schema.

Performed MUnit to perform unit test using per flow strategy.

Create transformation logic using Dataweave, java and XSLT transformers components.

Build, Deploy and Test applications using Mule ESB.

Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and Implement Mule flows for each entity with retry mechanisms with private secured flows.

Implement Exception Handling, Logging, and Error Handling.

Participate in 24X7 production support and triaging issues.

Environment: MuleSoft ESB 3.9.x, 4.2.x, Batch file, SVN, SOAP UI, AnyPoint Studio 6.x/7.x, CloudHub, API Kit.

BCBS, Chicago IL Sep2016 - Apr 2018

MuleSoft Developer

Responsibilities:

Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.

Create RAML specification, building APIs using API Kit Router in Mule applications.

Create transformation logic using Dataweave, MEL and XSLT.

Organize flows, sub flows and global XML configuration files.

Use partner WSDL for ESB to Salesforce integrations.

Integrate salesforce with the MuleSoft for connecting applications, data sources and APIs, in the cloud.

Develop, test and consume message flows that are exposed as both SOAP and Rest services to consumer applications.

Collaborate with developers with in my team and from other team members for effective implementation of projects.

Perform end-to-end testing, resolve problems and validated the test results.

Create reusable components such as global exception handling strategy and common logger.

Work on XML technologies like XPATH, XSLT, XSD and data weave for data transformations.

Deploy applications to different environments (Test, QA, and PROD).

Implement error handling and logging in the message flows.

Design, develop and migrate flows (Mule ESB and WMB) based on requirements.

Use MuleSoft AnyPoint API platform for designing and implementing Mule APIs.

Environment: GitHub, Web Logic Application Server10.3, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, Java, MuleSoft 3.0.x/3.7.3, MMC, AnyPoint Studio 5.0/6.5, JSON, JMS, XML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, Spring MVC, CloudHub.

Fidelity, Durham, NC June 2014 to Aug 2016

Java Developer

Responsibilities:

Designed, implemented and tested the Spring Domain Model for the services using Core Java.

Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript, JSTL Taglibs.

Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller).

Used Maven.

Integrated springs framework with Hibernate that is used for Database operations.

Collaborated on design spec reviews together with Business Analysts.

Have worked on Oracle 10g data base for storing and retrieving the application data.

Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.

Involved in web component design and development using the spring framework, JSP, Servlets, and taglibs.

Involved in loading and storing objects using Hibernate.

Involved in configuring Hibernate mapping file.

Used version one to work on Agile development.

Helped a team in performing Cactus tests using JUnit and automation scripts for UI

Used Clear Quest to track the defect list.

Environment: Oracle SQL Developer, Tomcat Web Server, IntelliJ, Struts, Spring, Hibernate, Core Java, Oracle Unix Shell script, Flex, Webservice and Agile Development, Sonar, Version One, ClearQuest, Maven, Ajax, JMS and TortoiseSVN

3M, St. Paul, MN Jan 2012 to Apr 2015

Role: ETL Developer

Responsibilities:

Create Informatica mappings, enabling the extract, transport and loading of the data into target tables.

Wrote complex SQL Queries involving multiple tables with joins.

Schedule and Run Workflows in Workflow Manager and monitored sessions using Informatica Workflow Monitor.

Develop Informatica mappings, enabling the ETL process for large volumes of data into target tables.

Design and develop process to handle high volumes of data and high volumes of data loading in each SLA.

Create Workflow, Worklets and Tasks to schedule the loads at required frequency using Workflow Manager.

Prepare reusable transformations to load data from operational data source to Data Warehouse.

Improved the performance of the mappings, sessions using various optimization techniques.

Used debugger, session logs and workflow logs to test the mapping and fixed the bugs.

Analyze the dependencies between the jobs and scheduling them accordingly using the Work Scheduler.

Environment: Shell Programming, Toad, SQL Developer, UNIX scripting, Windows NT, Informatica 8.1, OBIEE, Erwin, Oracle 10g, SQL Server 2008, Flat files, SQL, putty, UltraEdit-32.



Contact this candidate