We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer Resume

Naperville, IL

SUMMARY:

  • Around 7 years of experience in Information Technology and as a Software Engineer in the areas including Mule ESB, Internet/Intranet technology, client/server, and multitier applications with distributed architecture.
  • 3 years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Cloud - Hub, API Gateway and Management.
  • Strong experience in Integration Technologies like Mule ESB integrating various third party financial solutions with the custom made web application.
  • Good exposure for Java/J2EE applications using IDEs like My Eclipse & Eclipse, RAD & Net Beans, Anypoint studio.
  • Utilized Mulesoft extensive features like dataweave, API designer and various connectors to ensure
  • Good hands on experience using mule connectors like Salesforce, File, Database, JMS, SMTP other connectors as a part of integration usage.
  • Proficient in coding/design guidelines and checking Check styles, PMD defects & Find Bugs.
  • Experience with different version control/tracking systems like CVS, Harvest, GIT, Clear Case & SVN.
  • Had an experience in development and deploying mule project on Cloud-Hub .
  • Performed unit testing using JUnit test cases and used Mockito for stub, Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
  • Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views etc.
  • Expertise in web development applications using Core Java, Servlets, JSP, EJB (Session Beans, Entity Beans), JDBC, XML, XSLT, RMI, JNDI, Java Mail, XML Parsers (DOM and SAX), Java Beans, JMS and Web Services.
  • Expertise in tracking defects, issues, risks using Quality Center.
  • Experienced in working with business analysts, development groups in analyzing business specifications and in working with other testers to resolve technical and end-user issues.
  • Application integration using MuleSoft ESB, OSB and IBM Message Broker for integrating and orchestrating the services.
  • Proficient in working on java related Frameworks like MVC , Struts 1.x/2.x, Hibernate 3.x, JSF , and Spring Framework 2.x/3.x.
  • Extensive experience with Web Logic 10.x, JBoss 7. 0, WebSphere 7.x/8.x, and Tomcat 7.0 .
  • Proficient in developing web pages using HTML5, Java Script, JSP, CSS3, AJAX, JSON, JQUERY, JSTL and Struts Taglibs.
  • Strong development experience with producing and consuming Java Web Services using WSDL, SOAP, JAX-WS, JAX-RS, CXF, AXIS, JERSEY, XML, WS-Security.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Involved in unit testing and writing the MUnit Test cases for the mule flows.
  • Expertise in tracking defects, issues, risks using Quality Center, Rally and Clear Quest.
  • Involved in preparation of developer test cases and scope & traceability matrix.
  • Good communications skills, quick learner, bi-lingual, self-motivated also excellent customer relations in collecting, and analyzing user requirements towards achieving goals set by the team

TECHNICAL SKILLS:

Middleware: Mulesoft, Jboss, Camel

Java: Collections, Multithreading, Serialization, Exception Handling, RMI, File I/O,JDBC.WSDL, SOAP, JAXWS, JAX RS, JERSEY

Protocols: HTTP, SMTP, TCP/IP, UDP

XML: XML, XSD, XSLT

Eclipse 2.1: 3.5, RAD, NetBeans6.x,IntelliJ,Anypoint studio

Languages: Java, Python, Embedded C

Source Control: GIT, SVN, Azure Devops

Deployment and Testing: Cloudhub, Openshift, Maven, Ant, Junit

Database and Tools: Oracle 8i/9i/10g, MS SQL2000/2005/7, MySQL, SQL Developer, Hive,Postgres

Operating Systems: Windows, Mac OS, Unix/Linux

Other Tools: ServiceNow, JIRA, Log4j.

PROFESSIONAL EXPERIENCE:

Confidential, Naperville, IL

Sr. Mulesoft Developer

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project.
  • Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting
  • Involved in preparation of design documents using Microsoft Visio tool.
  • Extensively worked on monitoring and log managing with the tools like Splunk.
  • Point team player on OpenShift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through ssh and logs, modification of Build configs, templates, Image streams, etc.
  • Designed and developed enterprise services using RAML and REST based APIs
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Experience in deploying/managing Mule flows to OpenShift
  • Automated deployments using Jenkins.
  • Extensive Mule ESB experience with implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x.
  • Used Data Weave for data transformations and data validations within flows & sub flows.
  • Worked on GIT, Microsoft Azure Devops as version control.

Environment: MULE ESB, Rest, Anypoint Studio, Mule Server 3.9.0, PgAdmin(Postgres sql), Microsoft Devops, Git Hub, OpenShift, Jenkins, Splunk etc.

Confidential, Atlanta, GA

Sr. Mulesoft Developer

Responsibilities:

  • Involved in gathering requirements from business team, interacted with clients to understand their existing applications and designed the application according to their system requirements
  • Involved in the development phase, developing validations and business logic implementation.
  • Secured API with Basic Authentication security module.
  • Implementing Exception Handling, Logging and Auditing
  • Worked on Rest based Web services for Mule ESB flows
  • Extensively worked on Flat Files, XMLs, JSON.
  • Developed modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.
  • Used Spring dependency injection for wiring java beans, service classes and DAO classes
  • Worked with Microsoft Visio for UML diagrams like Class diagrams, Sequence Diagrams, Flow charts, Integration Diagrams etc.
  • Designed POC’s on Camel with Jboss Fuse, Spring Integration etc.
  • Code walk-throughs, Debugging and Error fixing
  • Developed server-side services using java, spring, Restful Web Services.
  • Developed flows and deployed the code across environments.
  • Expertised with unit testing by writing the MUnit test cases for whole application and involved in creating and deployment of the application.
  • Worked on GIT, SVN as version control.
  • Used JUnit framework for Unit testing of the application.
  • Involved in bug fixing and resolving issues with the QA.
  • Used JAXB to convert complex master card XML input to Java objects. Used Mule flows to process, convert filter and upload the data to the SQL database.
  • Used Log4j for logging errors, messages and performance logs.
  • Developed the application using Agile methodology and participated in Scrum meetings.
  • Monitored the error logs using Log4J Maven is used as a build tool and continuous integration is done using Jenkins.

Environment: MULE ESB, Java, Rest, Spring, Anypoint Studio, Eclipse, Mule Server 3.3.0, Mule Server 3.7.2, MS SQL Server 2008, SVN, Git Hub, Active MQ, Jboss Developer Studio, Dynatrace etc.

Confidential, Atlanta, GA

MuleSoft Developer

Responsibilities:

  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB
  • Involved in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB
  • Involved in the development phase, developing validations and business logic implementation.
  • Implemented RAML files for different entity creations and respective associations.
  • Implemented Mule flows for each entity with retry mechanisms with private flows.
  • Implementation of Data Transformation using XSLT & Data Mapper, Routing, Schema and Data Validation
  • Hands on experience with AWS services like IAM, SNS, S3, and Auto scaling following best practices.
  • Implementing Exception Handling, Logging and Auditing
  • Implementing and consuming SOAP web services.
  • Implemented Mule flows for different modules, which process files and emails from different systems.
  • Used Java Embedding activity for executing Java classes for complex business logic.
  • Implemented Service Overrides concept on sftp connectors
  • Implemented Oracle Struct Objects for data sync up to Database system.
  • Implemented build package tool using Maven.
  • Worked on Rest based Web services for Mule ESB flows
  • Worked on converting different EDI formats to XML, Excel using smookes and free marker templates.
  • Used AJAX and JavaScript to handle asynchronous requests; and CSS was used to keep uniformity in look of the application.
  • Build and Deployment of services in Mule ESB
  • Created business process for both inbound and outbound transactions to SAP Order to Cash OTC and other internal applications as per business needs using Graphical Process Modeler GPM and BPML in Gentranxs Integration Suite/Sterling Integrator.

Environment: MULE ESB, Anypoint Studio, Mule Server 3.7.2, MS SQL Server 2008, Cloudhub, SOQL(Workbench), Sales force, Git Hub, Active MQ, RAML

Confidential, Denver, CO

Software Developer(Mulesoft)

Responsibilities:

  • Involved in Requirement Gathering, analysis, design and development of the project.
  • Executed the development process using Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting
  • Involved in preparation of design documents using Microsoft Visio tool.
  • Used to write AJAX implementation of Java to convert into HTML and Java script automatically and also to support JUNIT.
  • Generated DAO’s to map with database tables using Hibernate. Used HQL (Hibernate Query Language) for database querying and retrieval of results.
  • Developed Soap based web services (Contract First approach) for different application modules and used tools like SoapUI for testing .
  • Used Java Messaging Services (JMS) and RMI for reliable and asynchronous exchange of important informationn.
  • Followed coding guidelines while implementing the application.
  • 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 File Zilla to get the logs from UNIX box.
  • Installation and configuration of Development Environment using Anypoint studio with Mule Application server on cloud and premises.
  • Implemented integration flows using Mule Any point studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker.
  • Used ANT scripts for automated deployment and preparing the build of the entire application.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Used Git hub for version and source control.
  • Designed and developed enterprise services using RAML and REST based APIs
  • Experience with Mule administration, configuration, tuning and Enterprise release capabilities.
  • Used Log4J to capture the log that includes runtime exceptions , monitored error logs and fixed the problems.
  • Architected Integrations using MuleSoft ESB environment both on premise and cloud environments.
  • Developing and securing CXF web services in Mule ESB .
  • Used MMC (mule management console to monitor the request and response payload).
  • Involved in unit testing and writing the MUnit Test cases for the mule flows.
  • Identified check style, PMD and Find bugs and fixed them.

Environment: Java, Mule soft ESB 3.6, Any point studio, Sales force, Git Hub, Active MQ, RAML, Apache CXF, WSDL, SOAP, JAX-WS, AXIS, JUnit, Edit Plus, JAXP, JAXB, QC, Java & J2EE Design patterns, Web logic server, JMS etc.

Confidential

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 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.

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.

Confidential

Intern (Java)

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC)
  • Reviewed the functional, design, source code and test specifications
  • Involved in developing the complete front end development using Java Script and CSS
  • Author for Functional, Design and Test Specifications
  • Implemented Backend, Configuration DAO, XML generation modules of DIS
  • Analyzed, designed and developed the component
  • Used JDBC for database access
  • Used Data Transfer Object (DTO) design patterns
  • Unit testing and rigorous integration testing of the whole application
  • Written and executed the Test Scripts using JUNIT
  • Actively involved in system testing
  • Developed XML parsing tool for regression testing
  • Prepared the Installation, Customer guide and Configuration document which were delivered to the customer along with the product

Environment: Java, JavaScript, HTML, CSS, JDK 1.5.1, JDBC, Oracle10g, XML, XSL, Solaris and UML

Hire Now