Mulesoft Developer Resume
Reston, VA
SUMMARY:
- Around 3+ years of experience in IT as a Software Engineer in the areas including Mule Soft ESB, Java, client/server, and multi - tier applications with distributed architecture.
- Experience in developing REST API’s and SOAP Web services using Mule ESB and TIBCO technologies.
- Experience Architecting Mule Projects with integration to 3rd party applications.
- Expertise with Any point Studio 3.8
- Architecting complex SOA applications with ESB frameworks.
- Extensively used Mule Connectors and Updated Transformers.
- Integrate disparate systems with ESB, web services and messaging technologies.
- Expert technical skills in design, integration and migration of various legacy technologies.
- Supported projects across the enterprise to use integration infrastructure and implement integration interfaces on ESB.
- Superior analytical, time management and problem-solving skills. Work well at all business levels.
- Experience in Salesforce Data coversion by using CSV, XML, EDI and JSON.
- Created Flows, Sub Flows, Exception strategies and used Data Mapper and Data Weave for transformations in Mule Anypoint studio.
- Good knowledge using Mule ESB (debuggers / flow analyzers), deployment, and tuning.
- Developed REST APIs using APIKIT Router
- Utilized Mulesoft features like dataweave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
- Experience in implementing application in SOA architecture using Web services, BEA and IBM tools and technologies
- Experience in deploying in Mule ESB CloudHub
- Experience in design and development of, Object Oriented (OOPS), distributed OOAD based system using UML/ Rational Rose.
- Solid understanding of business needs and requirements
- Excellent Analytical, Problem solving and communication Skills.
- Ability to manage multiple priorities and projects, develop requirements and evaluate multiple objectives and solutions
- Excellent communication, interpersonal and analytical skills
TECHNICAL SKILLS:
Languages: Java, C,, SQL, HTML, XML, XSLT, XSD, Prolog, JavaScript
Middleware: J2EE, EJB, JNDI, JDBC
Server Side Technologies: JSP, Servlets, Tag Libraries, JSTL, JSF, Tiles
Application/Web Servers: BEA Weblogic, IBM WebSphere, Apache Jakarta Tomcat, JBoss
SOA: MuleSoft ESB/CloudHub TIBCO
Protocols: HTTP, SOAP, TCP/IP
IDE/ Tools: IBM WebSphere Studio Application Developer (IBM WSAD) 5.1.2, JBuilder, Flex, SunOne Creator, Edit Plus,ExtJs
Frameworks: Apache Struts Framework, Spring Framework, Hibernate, Spring
Web Services: SOAP, WSDL, SAAJ
RDBMS: Oracle, DB2, MS Access
OS: Windows, LINUX (Red Hat)
Methodologies: OOAD, UML, Design Patterns, SOA, Agile
PROFESSIONAL EXPERIENCE
Confidential, Reston, VA
Mulesoft Developer
Responsibilities:
- Build and Deployment of services in Mule ESB 3.8 server.
- Writing application code and development activities for large projects especially in a SOA environment with Mule ESB,
- Worked with agile methodologies.
- Worked with Microsoft Azure storage explorer, Amazon Web Services.
- Involved in the development phase, developing validations and business logic implementation.
- Implemented Mule flows for each entity with retry mechanisms with private flows.
- Worked on Exception Handling, used the SMTP connector to send error Emails to respected email id’s
- Implementing and consuming REST web services.
- Implemented Mule flows for different modules, which process user provisioning from different systems.
- Used Java Embedding activity for executing Java classes for complex business logic.
- Implemented AES Encryption algorithm with Cipher block chaining encryption mode.
- Implemented build package tool using Maven.
- Worked on Rest based Web services for Mule ESB flows
- Worked on Flat Files, XMLs, JSON.
- Involved in deploying applications into MuleSoft CloudHub and Mule Management Console.
- Worked on TFS
Confidential
Mule ESB Developer
Responsibilities:
- Involved in the development phase, developing validations and business logic implementation.
- Implemented RAML files for different entity creations and respective associations.
- Secured API with Basic Authentication security module.
- Implemented Mule flows for each entity with retry mechanisms with private flows.
- Implementing Exception Handling, Logging and Auditing
- Implementing and consuming REST web services.
- Implemented Mule flows for different modules, which process user provisioning from different systems.
- Used Java Connector for importing Java classes into the Anypoint studio .
- Implemented AES Encryption algorithm with Cipher block chaining encryption mode.
- Implemented build package tool using Maven.
- Worked on Rest based Web services for Mule ESB flows
- Worked on Flat Files, XMLs, JSON.
- Mapped data from CSV to XML and vice- using Dataweave and Datamapper.
- Created REST API's using RAML and developed flows using APIKIT Router
- Involved in deploying applications into MuleSoft CloudHub and Mule Management Console.
- Worked on GIT, SVN.
- Build and Deployment of services in Mule ESB 3.5 server.
- Code walk-throughs, Debugging and Error fixing.
Environment: MuleSoft ESB, Java, Spring, Hibernate, SOA, WebLogic Application Server 10.3.5, XML, JSON, MavenConfidential
Java Developer
Responsibilities:
- Involved in end to end development of SDLC using Waterfall methodology.
- Collaborated with the business and technical teams to discuss about the issues.
- Developed user interface using JSP, HTML, CSS, JavaScript, Tag libraries, JQuery, spring, Hibernate and AJAX .
- Used Core Java concepts like Collections, Exception Handlings, Serialization, Multi-Threading, Concurrency, Latest java features.
- Used Struts framework to define Controller, action mappings, forms and View pages
- Integrated the application with Validation Framework .
- Used Core Java & J2EE design patterns like Singleton, Factory, Business Delegate, Adapter, MVC, DAO, VO, DTO, Service Locator etc.
- Used WSDL, SOAP, AXIS and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
- Developed Restful web services using JERSEY tool.
- Developed EJBs - Session beans for Business logic & Entity Beans for Persistence.
- Used JNDI to do connection pooling.
- Written SQL Queries and PL/SQL - stored procedures, functions, indexes, triggers and sequences to interact with the database.
- Used JMS to pass messages as payload to track different statuses, milestones and states in the workflows
- Developed and documented Test cases, Test scenarios & Test scripts for Unit testing and Black box testing and after all wrote show case documents for showing to the users and other teams.
- Involved in creating JUNIT test cases
- Ran check style & Find bugs defects and fixed them before code check ins.
- Used Ant tool to build the code & deployed the application on IBM Web sphere application server.
Environment: Java 1.5, J2EE, JavaScript, HTML, CSS, JQuery, AJAX, DB2- SQL, PL/SQL, EJB- Session beans, Entity Beans, RAD, CVS, Log4j, Junit, Maven, IBM Optim, WSDL, SOAP, AXIS, JERSEY, Ant, Rally, Validation Framework.