Mule Esb Lead Resume
New York New, YorK
SUMMARY
- Over 8 years of extensive hands on experience in developing applications using Java technologies.
- Expertise in using Mule ESB in creating various flows to integrate API’s, Databases and SaaS applications and deployed mule applications to CloudHub and on - premise servers.
- Designed, developed and consumed SOAP/RESTful Webservices.
- Good experience in Spring framework.
- Worked with Hibernate and OpenJPA to build the persistence layer.
- Experience with AngularJS, HTML, and CSS to develop UI part of applications.
- Worked on AnyPoint Studio, Eclipse, RSA IDEs and version control tools like RTC, SVN and GIT.
- Exposure to Finance and Insurance domains.
- Experience in all phases of SDLC life cycle and used both Agile and Waterfall methodologies.
- Experience with Test Driven Development (TDD) and writing Junits.
- Experience in developing SOA applications using Web services.
- Experience with ETL Datastage 9.1 and UNIX scripting.
- Strong experience in deploying EAR and WARs in application servers like WebSphere.
- Experience with designing and usage of databases like Oracle (SQL, PL/SQL).
- Worked extensively on the projects that involve Multi-Threading.
- Expertise in developing applications using Java / J2EE Design patterns.
- Experienced in leading development teams and ability to implement projects with demanding objectives
- Experience with Jenkins continuous integration tool.
TECHNICAL SKILLS
Languages: Java, J2EE, SQL
Markup Languages: HTML, DHTML, CSS, XML, XSLT, Xpath
Operating Systems: Windows 95/98/2000/XP/7/8, Windows NT, Unix, Linux
Technologies: J2EE, Web Services(SOAP/RESTful), Design Patterns, JDBC, JNDI, Java Web Services, XML, Datastage 9.1, ionic, AngularJS, JavaScript, UNIX shell script
Web/App. Server: WebSphere, Tomcat
Tools: /Frameworks: Mule ESB, RTC, Hibernate, Spring, Jersey, RestEasy, SOAP UI, ARC, JUnit, Log4j, Eclipse, Anypoint Studio, Smartbear, SVN, ANT, Maven, Putty
XML/Web Services: XSD, SOAP, WSDL, JAX-WS, JAXB
PROFESSIONAL EXPERIENCE
Confidential, New York, New York
Mule ESB Lead
Responsibilities:
- Involved in all phases of SDLC and used Agile(Scrum) process for software development.
- Used Mule ESB for application integration and deployed mule applications to CloudHub.
- Developed API’s to integrate different applications like PEGA and Salesforce within the organization.
- Developed Munits for Unit testing all flows.
- Used Salesforce SaaS connector to query data from Salesforce.
- Adopted Jenkins CI to automatically build and deploy applications to cloudhub.
- Created and modified RAML’s to be used by the APIKit router.
- Used OAuth for authentication, Digital Signature and Mule Credentials Vault for Security.
- Used Dataweave to transform data and perform lookup via external flows.
- Used TFS for source control and version management
- Used Maven to build the application.
- Used Postman to test the API’s.
Environment: Anypoint Studio, Anypoint Platform, Java/J2EE, Soap/Restful Web services, Postman,Jenkins, Maven, TFS, GIT.
Confidential, Alpharetta, Georgia
Senior Mule ESB developer
Responsibilities:
- Involved in all phases of SDLC and used Agile(Scrum) process for software development.
- Used Mule ESB for application integration and deployed mule applications to CloudHub.
- Used Salesforce SaaS connector to synchronize data between database and Salesforce CRM system.
- Used Mule batch processing to synchronize data between Salesforce and Database.
- Used JMS connector to establish connection with TIBCO EMS to store salesforce notifications as messages
- Developed SOAP based API’s and exposed them as SOAP web services via APIKit Router, consumed SOAP web services and tested web services using SOAP UI.
- Used Cloudhub connector to send notifications from cloudhub during failures.
- Used Dataweave to transform data and perform lookup via external flows.
- Used SVN for source control and version management
- Used Maven to build the application.
Environment: Anypoint Studio, Anypoint Platform, Java6, Amazon RDS, SOAP/Restful Web services, SOAP UI, Maven, Subversion.
Confidential, San Jose, California
Senior Java/Mule ESB developer
Responsibilities:
- Involved in all phases of SDLC and used Agile(Scrum) process for software development.
- Used Mule ESB for application integration and deployed mule applications to CloudHub.
- Developed J2EE components using Anypoint Studio as IDE.
- Used Netsuite and S3 connectors to store data and files.
- Developed RAML based API’s and exposed them as REST web services via APIKit Router, consumed both REST and SOAP web services and tested web services using SOAP UI.
- Used AngularJS, HTML and CSS to develop UI components of the application.
- Used SVN for source control and version management
- Used Amazon RDS to store and retrieve data required for the application
- Used Maven to build the application.
- Interacted with Agile Product Owner (APO) & Architects to analyze business & technical requirements
Environment: Mule Anypoint Studio, Anypoint Platform, Java6, Amazon RDS, Soap/Restful Web services, SOAP UI, Maven, Subversion.
Confidential
Senior Java/Mule ESB developer
Responsibilities:
- Involved in all phases SDLC and used Agile(Scrum) process for software development.
- Responsible for creating RAML REST based web services for Periodic Investments and Systematic withdrawals and used ARC to test the web services.
- Built the application using MVC architecture with Java/J2EE.
- Development of Integration, Routing, Transformation and Service hosting flows using Mule ESB.
- Used Apache Wicket, HTML, CSS, JavaScript and other AngularJS frameworks to develop UI Components of the application.
- Used AngularJS, HTML and CSS to develop UI components of the application.
- Worked on Oracle database. Developed persistence layer DAOs and Mapper file queries.
- Developed unit test cases using Junit and Easymock Framework.
- Used ANT to build the applications.
- Interacted with Agile Product Owner (APO) & Architects to analyze business & technical requirements.
- Successfully completed UAT support and continued Production support.
Environment: Mule Anypoint Studio, Anypoint Platform, RTC, Java6, Oracle, Eclipse, Spring Framework, JUnit 4.0, Soap/REST Web services, Jersey, XML, JAXB, WebSphere, PuTTY, Maven, Log4j, Subversion.
Confidential
Java Developer
Responsibilities:
- Developed J2EE components using RSA as IDE.
- Developed and consumed SOAP Based web services and used SOAP UI for testing.
- Used Apache Wicket to develop UI.
- Developed and consumed SOAP Based web services and used SOAP UI for testing.
- Worked on oracle database. Developed persistence layer DAOs and Mapper file queries using Hibernate framework.
- Used Datastage to consume transmission files from vendor and load data to DB as required.
- Developed unit test cases using Junit and Easymock Framework.
- Used ANT to build the application.
Environment: Java6, Oracle, Eclipse, Spring Framework, JUnit4.0, Soap/REST Web services, Jersey, XML, JAXB, WebSphere, PuTTY, subclipse, Maven, Log4j, Subversion.
Confidential, Bloomington, Illinois
Java Developer
Responsibilities:
- Maintain & support upstream SOAP based Java Web Service interfaces
- Developed SOAP based web services using Spring in Bottom - Up approach.
- Using MULE ESB to route various service calls, to do validation of service input and to handle exceptions.
- Participated in design sessions for enterprise services on converting the services to the SOA architecture
- Wrote Spring service beans & integrated with persistence layer DAOs (Hibernate ORM)
- Used Maven to build the application.
- Actively involved in support for production issues, System, Integration & Dev issues.
- Responsible for sync up between offshore and onshore teams. Used to organize sync up calls
- Responsible for investigating the issues, defects, system outages, determining problem root cause, Formulating corrective action recommendations & implementing them
Environment: Java6, Oracle, Eclipse, Log4J, Spring Framework, JUnit, Subversion (SVN), Maven, SQL, Web services, XML, XSD, SOAP J2EE, Hibernate, Mule, JSP JQuery, HTML, CSS, Mule ESB.
Confidential
Java Developer
Responsibilities:
- Built the application with MVC architecture using JAVA/J2EE.
- Designed, Implemented and consumed SOAP Web Services
- Validated provided address with third party address Validation (code1) Web service by generating client for their WSDL.
- Designed and Implemented Web Services server and client components for above APIs.
- Used ANT to build the and Deployed the application WAR to Tomcat server.
- Used SOAP UI to test the web services.
- Developed automated Build files using ANT and deployed on IBM WebSphere Application Server
- Successfully completed UAT support and continued Production support.
Environment: Eclipse, J2EE, JSP, SOAP Web services, Oracle, Tomcat, Junit, Log4j
Confidential
Java Programmer
Responsibilities:
- Developed Java components using Eclipse IDE.
- Built the application with MVC architecture using JAVA/J2EE.
- Developed and Consumed Web services SOAP (Simple object access protocol) using Eclipse IDE.
- Used SOAP UI to test the Web services.
- Used Quality Center for bug tracking, issue tracking.
- Successfully completed UAT support and continued Production support.
- Assisted in the testing phase of project (Development Testing, Unit Testing, System testing and Integration testing).
Environment: Java, Servlets, JSP, HTML, CSS, MySQL, Tomcat, Eclipse, Windows.
