We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

5.00/5 (Submit Your Rating)

New York City, NY

PROFESSIONAL PROFILE:

  • Over 8+ years of experience in IT industry including 4 years of hands on experience in using  MuleSoft ESB and Enterprise Application Integration (EAI) over Anypoint Studio and Anypoint CloudHub.
  • Mule Certified  developer  (MCD - Integration and API Associate) expertise in designing and building API's. 
  • Hands on experience on Design, develop, test, maintain and implement Application Integration. Had an experience working on Mule API manager and RAML .
  • Implemented ESB Integration Services using  MuleSoft ESB and Talend ESB and enterprise application
  • Aided in troubleshooting Mule ESB (debuggers / flow analyzers), deployment, and tuning and worked with Mule ESB 3.7.1 and migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.1.
  • U sed  GitHub  repository to run the Jenkins job for Continues Integration .
  • Possess fair knowledge on SOAP and REST architectural style and design principles. Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers
  • Hands on Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, VM as part of Integration Usage.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation.
  • Participated in deployment of Mule ESB applications using CloudHub and Strong application integration experience using Mule ESB with Connectors, transformations,
  • Routing, ActiveMQ and RabbitMQ .
  • Have an experience in integrating Sales force, SAP, spring frameworks, spring beans and web services using Mule ES.
  • Build and deployment Mule projects to CloudHub using Maven and using Jenkins to deploy artifacts to CloudHub .
  • Orchestrated full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Agile, SCRUM, Waterfall and Test-Driven Development.
  • Worked on XML related technologies like XSL, XSD, XQuery, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, Apache Axis, JAXB, XML Beans parsers for parsing XML in to Java object.
  • Expertise in  Java /J2EE programming - JDBC , Servlets, JSP , and  JAVA   WEB SERVICES .
  • Good Knowledge of using IDE Tools like Eclipse , NetBeans , Rational Application Developer( RAD ) for  Java /J2EE application development.
  • Worked in deploying Oracle  SOA   Suite 11g composite using EM Console and set of command line tools using scripts.
  • Extensively experience in using IDE’s like Eclipse, WSAD and Rational Application Developer(RAD) and J Developer
  • Worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL , Stored Procedures, Triggers and with SQL Server, Oracle and MySQL.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, J2EE, SQL, PL/SQL, Bash, HTML.

Java Technologies: J2EE, Mule, Servlets, JSTL, JSP, JSF, EJB, Struts, Spring, Hibernate, JDBC.

Mule: Mule Server 3.x, RAML, EJB, Mule ESB Flows, Connectors Message Processors, DataMapper, DataWeave, CloudHub, MMC, Components, Scopes, Filters.

Web Development: HTML5, AJAX, XML, Java Scripts, Servlets, JQuery, JSON, Angular JS.

PROFESSIONAL EXPERIENCE:

Confidential, New York City, NY

Sr. MuleSoft Developer

Responsibilities:

  • In SDLC Followed Agile methodology and Scrum and was involved in application design and participated in technical meetings, Effort estimations, backlog grooming, I&A etc.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth.
  • Deployed the application in the Cloud and Fixed the issues in QA environment. Applied OAuth, transaction policies to the API in the CloudHub Environment using APM.
  • Followed Agile methodology with a 2-week sprint process, took an active participation in creating user stories, story point and creating tasks for said user stories recording in Rally Agile Tool using Scrum process.
  • Developed application using Mule ESB and build, deployed the services. Worked on integrations using MuleSoft ESB for both on premise and CloudHub environments.
  • Developed Mule flows to integrate Data from various sources into Database from ActiveMQ topics and queues and some transformations were also orchestrated at the integration layer.
  • Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloud applications like SFDC , Workday & Intact using Mule ESB .
  • Worked on data migration from WMS and TMS systems to Workday using inbound EIB's and  workday  web services .    
  • Used Oracle Database as backing store for storing the events which are triggered using  TIBCO Business Events and also designed and constructed TIBCO mapping for 2000, 2110 loop.
  • Used Spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing. 
  • Designed and developed several mediation flows of variety use cases using the MuleSoft Anypoint Studio of MULE ESB .
  • Installed  SOA  12c/11g components (Database server, OSB) along with WebLogic Server.
  • Followed different design patterns that includes SOA architecture , Splitters, Scattering & Gathering, scopes and Batch processing in MULE ESB  
  • Used TOAD for internal data storage and retrieval and Ervin tool to design database models and involved in setting up Connection pooling and used JMS for Asynchronous messaging. 
  • Developing test driven code using Spring , Spring MVC , Web services (Soap and Restful Services), JMS , frameworks following standards
  • Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector , and Transaction Manager .
  • Mapped data from CSV to XML and vice-versa using DataWeave and DataMapper and responsible for API designing using REST and SOAP services. 
  • Redesigned the front-end of the application using Java Script, HTML and CSS and managed and deployed Mule projects to CloudHub using maven .
  • Involved in the data center activity involving the hardware migration process of  Linux  based servers .
  • Maven was used to manage dependencies in the application and deploy it on server. Used  GitHub  repository to run the Jenkins job for Continues Integration .

Environment : Java 1.6, Mule soft ESB 3.6, Any point studio, Oracle, SOA, CXF, SOAP, REST, OAuth, Sales force, GitHub, CloudHub, Active MQ, RAML, JSON, Rally, MUnit, Web Sphere 8.1, JQuery, Maven, Spring Framework, Hibernate, WSDL, SOAP, CXF, SOAP UI, CVS, Oracle, Linux, SQL Developer, FileZilla .

Confidential, Atlanta, GA

Mule ESB Developer

Responsibilities:

  • Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Front end was developed using JSP, AJAX, Struts tags library, jQuery, HTML5, CSS/CSS3 .
  • Created and consumed SOAP and REST services using CXF and used MULE ESB to route various calls to do validation of service input and to handle exceptions.
  • Experienced with Mule administration, configuration, tuning,  MuleSoft MMC and Enterprise release capabilities.
  • Created http inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application using OAuth
  • Responsible in developing integration workflows using Mule ESB framework and implemented DataWeave and content based routing using Mule ESB . 
  • Maven was used to manage dependencies in the application and deploy it on WebLogic Application server. CVS was used for the version control.
  • Involved in unit testing and writing the MUnit Test cases for the flows.
  • Used TOAD for internal data storage and retrieval and Ervin tool to design database models and involved in setting up Connection pooling and used JMS for Asynchronous messaging. 
  • Developed web services and data synchronization services and participated in peer & lead level design and code reviews.
  • Followed coding guidelines , ran PMD & Find bugs and made sure the 100% code coverage to maintain the quality of code.
  • Followed the guidelines of Agile methodologies of SDLC for project management and was involved in complete SDLC using Agile including design, development, implementation & testing.
  • Utilized various connectors such as Sale force, SAP, AJAX, FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, Database, HL7 .

Environment: Java 1.6, Mule soft ESB 3.6, Any point studio, Oracle, CXF, SOAP, REST, OAuth, Sales force, Git Hub, Active MQ, RAML, JSON, Rally, MUnit, Web Sphere 8.1, JQuery, Maven, Spring Framework, Hibernate, WSDL, SOAP, CXF, SOAP UI, CVS, Oracle, SQL Developer, IBM Clear Case, FileZilla.

Confidential, Brentwood, TN

MuleSoft Developer

Responsibilities:

  • Worked on RAML and REST based Web services for Mule ESB flows, also on Mule Soft MMC and Enterprise release capabilities. 
  • Used Git hub for version and source control and Active MQ for messaging and involved in unit testing and writing the MUnit Test cases for the flow flows.
  • Integration of MULE ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Developed SOAP based web services (Contract First approach) for different application modules and used tools like SoapUI for testing.
  • Mapped data from CSV to XML and vice-versa using DataWeave and DataMapper and responsible for API designing using REST and SOAP services. 
  • Developed RESTful / SOAP web services in MULE ESB based on SOA architecture.
  • Installation and configuration of Development Environment using Anypoint studio with Mule application server on cloud and premises.
  • Extensively used open source software tools like Log4j , JUnit , validation files and resource bundles and was part of writing the code for Spring Web MVC, Spring Security , IOC and AOP modules.
  • Involved in ORACLE writing SQL queries & PL SQL - Stored procedures, functions, triggers, cursors, object types, views. Scheduled Ctrl-M jobs to run them.
  • Deployed the apps on Unix box , used FileZilla to get the logs from UNIX box and was involved in identifying check style, PMD and bug fixing.
  • Executed the development process SDLC using Agile methodology , which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting
  • Have been using GOF java designed patterns and J2EE design patterns including MVC, VO, DAO, Business delegates, Service locator, and DTO .

Environment: Java, Servlets, JSP, JMS, JNDI, HTML, Microsoft, JavaScript, XML, DOM, RAD, Oracle, Spring IOC, MVC, AOP, DAO, Hibernate, Mule soft ESB 3.6, Any point studio, Sales force, Git Hub.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Involved in complete development of Agile Development Methodology/ SCRUM to meet customer expectations, timeline with quality deliverables and tested the application in each iteration. 
  • Developed Web services using Apache CXF to interact with the external systems to both consume and publish web services. 
  • Implemented RESTful Web services in Service Oriented Architecture ( SOA ) to retrieve data from client side and made REST API calls from Angular JS and parsed the data to client and handled the security and Authorization using Spring Security .
  • Implemented Batch framework to run set of processing at a time to handle millions of Orders in a day.
  • Used Apache CXF , WSDL 2.0 , SOAP , AXIS and JAX - WS technologies to create web services, generate stubs and consuming the existing services.
  • Implemented Business Logic using Java , OOPs concepts, multi-threading , Java Concurrency , Spring Boot , Spring Batch and Hibernate.  
  • Developed UI using HMTL , AngularJS , and JavaScript for reporting on several batch applications.
  • Worked with DevOps /Continuous integration tools like GITHUB , Jenkins , Nexus , Team City , Urban Code and JIRA . 
  • Involved in data validation by writing several complex SQL queries in DB2 and worked on data quality issues. 
  • Developed the view-controller components using Servlets / JSPs , JavaScript , CSS , HTML and DHTML . 
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using AngularJS . 
  • Developed the JSON structure for the data transfer in between the Goggle Web Toolkit (UI) and business tier.
  • Used Eclipse as the IDE and used eclipse standard/ plug-in features for editing, debugging, compiling, formatting.  

Environment: Java, J2EE, JavaScript, CSS, HTML, DHTML, Jenkins, JSP, GITHUB, OOPS, CXF, WSDL, Angular JS, Axis, JAX-WS.

Confidential, Media, PA

Java Developer

Responsibilities:

  • Involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance employed SCRUM methodology of Agile model.
  • Created dynamic web pages using AngularJS framework. Worked on two-way, one-way data binding, built-in components and developed single page applications using Angular JS .
  • Extensively used Spring framework components such as Dependency injections and AOP.
  • Worked on web application which has been developed using spring & Hibernate frameworks
  • Actively involved in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
  • Generated Use case, sequence and Class diagrams using Rational Tool Suite .
  • Developed presentation layer using Spring MVC and used annotation based mapping to map the post backs to the controller methods.
  • Extensively used Hiberna te , object/relational-mapping ( ORM ) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL schema. 
  • Used Design Patterns like Factory, Singleton and DAO patterns.
  • Designed tables in Oracle 11g database and worked with Database Developers for implementing Stored Procedures in the application.
  • Assisted Database Developers using PL/SQL for managing data associated with the tables.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL). Fixed critical issues when calling the different Web services.
  • WebLogic was used as both the Application server in the development and production environments.
  • Wrote unit tests and also involved in integration tests using Junit and Mockito .

Environment: Core Java, J2EE, Servlets, Ajax, Spring, Hibernate, XML, Web Services - SOAP, WSDL, JAXB, CXF, JAX-RS, JAX-WS, Log4J, JUnit, Maven, Angular JS, Bo otstrap JS, JavaScript, HTML5, CSS3, SVN, PL/SQL, Oracle 11g.

Confidential, Stockton, CA

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle , such as requirements gathering, modelling, analysis, design and development.
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase. Used Java Design Patterns like DAO, Singleton etc. 
  • Written SQL Statements for retrieving and updating data with varied complexity and used JDBC Connections and WebSphere Connection pool for database access.
  • Used Struts tag libraries ( like html, logic, tab, bean etc .) and JSTL tags in the JSP pages. 
  • Developed authentication and authorization mechanisms. 
  • Used prepared statements and callable statements to implement batch insertions and access stored procedures. 
  • Developed the view-controller components using Servlets / JSPs , JavaScript , CSS , HTML and DHTML
  • Developed and Deployed the Application on WebLogic using ANT build.xml script.
  • Developed SQL queries and stored procedures to execute the backend processes using Oracle .
  • A Test-Driven Development (TDD) Agile/Scrum Methodology has been followed.
  • Deployed application on WebLogic Application Server and development using Eclipse.

Environment: Java 1.4, Servlets, JSP, JMS, Struts, Validation Framework, tag Libraries, JSTL, JDBC, PL/SQL, XML, DOM, SAX, JAXB, HTML, JavaScript, Oracle (SQL), UNIX, AJAX, Eclipse 3.0, Windows XP/2000, Tomcat Server, LINUX, CVS.

Confidential, Rockville, MD

Java Developer,

Responsibilities:

  • Involved in the complete Software Development Lifecycle ( SDLC ) using the Agile/Scrum Development Methodology. Interacted with the end users and participated in the SCRUM meetings.
  • Developed the presentation layer using HTML, DHTML, JQuery, CSS, Java Script, JSPs, XML and XSTL .
  • Used JQuery, AJAX , extensively in Client-Side UI Development.
  • Developed the application using Spring Web MVC architecture, JMS and followed agile methodology.
  • Worked extensively on Spring IOC/ Dependency Injection . Configured the crosscutting concerns like logging, security using Spring AOP .
  • Developed Data Access Layer using the Hibernate ORM framework.
  • Have coded numerous DAO ’s using Hibernate Dao Support . Used Criteria, HQL and SQL as the query languages in Hibernate Mapping with MySQL .
  • Integrated the Spring and Hibernate framework.
  • Developed RESTful Web services using AXIS2, CXF and tested using REST.
  • Developed the J2EE components using Eclipse and used CVS for version control.
  • Followed TDD and created numerous test cases for unit testing of the code using the JUnit testing framework.
  • Used Log4j to implement logging facilities and Maven as a Project management tool.
  • Configured and Deployed application on WebLogic Application Server on Windows environment.

Environment: JDK, Java EE, WebLogic, Oracle 10g/11g, JSP, Spring, Hibernate, JMS, JavaBeans, HTML, DHTML, CSS, Java Script, XML, Maven, JUnit, Log4j.

Confidential

Java Developer

Responsibilities:

  • Used Java & J2EE design patterns.
  • Involved in writing database queries, stored procedures, functions and Involved in writing JDBC code to get data base connectivity.
  • Developed Deployment descriptor using XML files, jar file and then deployed the Bean.
  • Involved in developing JSP pages for IPA pages and implemented business logic and data base connectivity.
  • Implemented Struts Framework (Action & Controller Classes) for dispatching requests to appropriate classes.
  • Used Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-ordinate Application testing with the help of testing team.
  • Implemented server-side validations and developed model classes.
  • Involved in the Database structuring and Tables creation needed for the project.
  • Implemented Remote and Home interfaces for the Bean.
  • Ran ERA report in local machine & fixed check styles & Find bugs issues, tracked defects using Quality Center effectively.
  • Involved in unit testing using JUNIT and Integration testing, build & deployment using Ant .

Environment: Java, JSP, Servlets, Struts frame work, Java Script, CSS, JDBC, Oracle, Java beans, Struts Validation framework, Windows/UNIX, Ant, JUNIT, Web Logic application server, SQL Developer.

We'd love your feedback!