Mulesoft Developer Resume
Jacksonville, FL
SUMMARY:
- Have 7+ years of IT experience, working on various phases of software development life cycle (SDLC) which includes Application Software specifications, Architectural Design, Development, Testing and Deploying the applications using Mules ESB and over 3.5+ years.
- Application developer with 7+ years of Information Technology experience in Analysis, Design and Development.
- Over 3.5 years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Cloud - Hub, API Gateway and Mule Management console (MMC).
- Good experience in expose the web services SOAP, REST endpoints in Mule.
- Exposure to implementing Web Services (WSDL using SOAP protocol).
- Experience in design and development of various web and enterprise applications using MULE, J2EE technologies like, spring, Hibernate, Servlets, JSP, EJB, JDBC, XML, JAXB, JAX-WS, AJAX, ANT and Web Services.
- Good experience in expose the REST endpoints using RAML (API kit) in Mule.
- Good experience in server-side Business Logic Development using Session, Entity and Message Driven Beans.
- Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, Writing Junit test cases and used Clear Quest, JMeter, and Bugzilla for bug tracking.
- Expertise in deploying enterprise applications on WEB /Application servers like MULE MMC, IBM WebSphere, JBoss, Apache Tomcat & BEA WebLogic.
- Good understanding of JMS, SOA, Apache Axis, XSL, and XSLT.
- Experience in all stages of Software Development Life Cycle including proposal, process engineering, requirement analysis, design, development, testing, deployment and support.
- Experience in using Agile Methodology including creating product/sprint catalogs, active participation in Scrum, Sprint planning and exit meetings.
- Possess effective communication skills along with strong dedication and commitment towards
- Excellent interpersonal, technical, strong problem solving and decision-making skills.
- Ability to learn and use new systems and paradigms in considerably less time.
TECHNICAL SKILLS:
Web Technologies: HTTP, HTTPS, JSON, XML/XSL/XSLT, Angular.JS, jQuery
Technologies: Mule ESB, Anypoint Studio, API Management, MQ Series, SOAP, REST services, CloudHub, microservices, WSD
LLanguages: Java, HTML, HTML5 and XML
JAVA/J2EE: DHTML, RESTFUL, XSLT, JMS, JDBC, J2EE, Servlets, JSTL.
Version Control: GIT, SVN, Bitbucket.
Tools: Maven, JUnit, Jira, Putty, Jenkins, Bamboo, Postman.
MS SQL: Server, Oracle, IBM DB2, MySQL, PL/SQL, MongoDB
Operating Systems: Windows 7/8/10, Windows XP, Ubuntu, Linux, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Jacksonville, FL
Mulesoft Developer
Responsibilities:
- Create Flows, Sub Flows, and DataMapper transformations using Anypoint Studio and deploy to Mule ESB.
- Implement data transformation using DataWeave and MEL.
- Implement Mule ESB over Anypoint Studio.
- Deploy and scheduled mule project on cloud hub.
- Implement and consume both SOAP and Restful web services.
- Design and Develop Restful API’s using API Designer and generated flows using RAML file.
- Participate in analysis, design, development and implementation life cycles of the project.
- Promote code from development to testing and production environments.
- Participate in trouble shooting and problem solving of the Integrations.
- Create High level, detailed design, topology and testing documents.
- Work with Business Analyst to understand the integration requirements.
- Participate in business meetings to gather requirements.
- Participate in different phases of Testing with end systems.
- Create Test plans, Test Suit and Test Cases.
- Create complex queries with joins, sub-queries, and nested queries in SQL queries.
- Support development, test and the production databases.
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta, GA
MuleSoft Developer
Responsibilities:
- All APIs interfaced with DB, Queues, Topics and SFTP Systems
- HTTPS implementation with IP whitelisting and CORS policies
- Implement OAuth for the APIs
- Implement Mule ESB over Anypoint Studio 6.5.2
- Implement API Policies for Client id and Secret Enforcements
- Develop Error handling Strategy for the API Systems.
- Manage by Bamboo and Bitbucket for CI/CD process with Maven.
- Develop APIs with JSON Based RESTful Services.
- Develop interfaces with CSV based SFTP Transformation to Underlying SOAP Services.
- API management with Documentation
- Connectors and Components used: DB for IBM DB with connection Pooling, SFTP, IBM MQ using JMS, HTTP connector, APIToolKit router, Logger, Content Based Router, Batch, Until Successful, Message Enricher Scope etc…
- Connect to IBM MQ with Security.
- Participate in trouble shooting and problem solving of the Integrations.
- Create High level, detailed design, topology and testing documents.
- Work on DataWeave for transformations.
- Work with Business Analyst to understand the integration requirements.
- Participate in the design sessions with external Systems.
Confidential, Cincinnati, OH
Middleware Engineer
Responsibilities:
- Involved in creating of WMQ objects like Queue Managers, Queues, and Channels, PUB/SUB.
- Upgrade MQ through both manual process and automated process using scripts.
- Configured and setup Secure Sockets Layers (SSL) for data encryption and client authentication
- Configure Repository Queue Managers in a Clustered Environment and converting an existing environment into a Cluster one.
- Integrate, automate, and manage efficient and flexible business processes at the Enterprise level.
- Setup the triggers and channel initiators. Developed scalable and reliable messaging/queue managers needed to model.
- Install and deploy MQ Cluster Workload Exit and Channel Exit.
- Setup MQ clusters for high availability and load balancing the messages
Confidential, Columbus OH
Business Analyst
- Kept track of all the defects opened by UAT execution using Quality Center.
- Wrote SQL queries to perform the backend testing of the database using SQL Server.
- Performed smoke testing, integration testing, functional testing and regression testing.
- Partner with the business and IT groups to find solutions for projects and operational issues.
- Define project business requirements as well as in defining the IT solutions.
- Contribute to the business requirements development and the functional solution designs.
- Used Agile methodology reviewed user stories, use case and wrote test plan and test cases.
- Develop understanding of business needs through discussion and interviews.
- Manually tested the new test cases for new functionality.
- Worked on Requirements, Test Plan in Quality Center for Regression testing.
- Created and maintained SQL Scripts to perform back-end testing on the oracle database.
- Generated Project status reports through Quality Center and Document Generator for team meetings and Management review.
- Identify project process impacts and works to ensure processes are in place to support an effective operation.
- Reviews test plans for teammates and coworkers.
- Assess clients' needs, identifies and documents requirements critical to achieving business objectives.
