We provide IT Staff Augmentation Services!

Mule & Java Developer Resume

2.00/5 (Submit Your Rating)

AtlantA

SUMMARY:

  • Mule and Java certified programmer with around 10 years of IT experience working in Java EE application development, HTML, Jenkins, XML, Web Services (RESTFUL, SOAP, Axis, WSDL), Mule and enterprise integration principles in various phases of software development life cycle (SDLC).
  • 3 years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Cloud - Hub, API Gateway and Management.
  • Extensively worked on both Enterprise and Community edition of Mule ESB and have an experience working MULE API manager and RAML.
  • Extensive experience in Mule Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.
  • Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Strong experience in Integration using Mule ESB to various third party applications.
  • Experience using Mule connectors like HTTP, SMTP, FTP, FTPS, MQ, Salesforce and VM connectors.
  • Used APM conjunction with Any point Studio and Mule Soft connectors. worked in Web API implementations using Web Services - Restful(JAX-RS) and SOAP(JAX-WS).
  • Hands on Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, Salesforce, NetSuite etc. as part of Integration Usage.
  • Creating mule Flows, Sub Flows, Exception strategies and used Data Mapper and Data Weave extensively for transformations in Mule Anypoint studio
  • Experience in using CSV, star team, SVN and GIT tool as a version control system.
  • Have rich knowledge and experience in Core Java, Servlets, JSP, JDBC, SQL and Oracle.
  • Expertise in J2EE, Struts, Hibernate, mybatis, web services and custom Frameworks.
  • Good working knowledge on Angular JS, Node JS and integrating with micro services.
  • Experience in implementing and consuming java based RESTful and SOUP Web Services and API’s.
  • Worked on micro services tools like layer7 api development, postman, Jmeter etc
  • Proficient in using J2EE Design Patterns like Singleton, DTO, DAO and Factory.
  • Expertise in XML, XSL, XSLT, XML schemas and Parsers like DOM and SAX.
  • Extensively worked on XSTL to develop custom views.
  • Strong understanding of file formats such as PDF, excel, TIF, etc.
  • Worked on tools like jUnit, Log4j, sql developer and UI tools like CSS, jQuery, ajax, Extjs.
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based
  • Web Services (SOAP/UDDI/WSDL) using Top Down Approach and Bottom up Approach.
  • Proficient in programming with SQL, PL/SQL and Stored procedures.
  • Good knowledge of Oracle, MySQL Databases.
  • Experience in working in Agile, Scrum, Waterfall and Test Driven Development (TDD) methodologies.
  • Proficient in using sonar cube, findbug, eclemma and writing & reviewing unit test cases, SIT test cases.
  • Used Bugzilla, JIRA, HP quality center, top desk, CA tool for bug tracking and reporting.
  • Extensive experience in maintenance/bug-fixing of web based applications.
  • Unit testing is done thoroughly using JUnit using PowerMock and Eclipse Plug-in EML Emma is checking coverage.
  • Excellent track record of leading end to end implementation, working at client location and directly interacting with client for successful completion under tight deadlines.

SOFTWARE SKILLS:

Mule: Anypoint Studio, Mule EE 3.6+, RAML, Dataweave, CloudHub, MMC, YAML, MEL, DWL, M-unit, MMC.

Integration/ middleware Technologies: Restful Web Service, SOAP web services, micro services, SOA, Mulesoft ESB, Mule API, Layer 7 API

Java &J2EE Technologies: Java, JDBC, Servlets, JSP, JSTL, Struts, Hibernate, Spring, spring boot.

Web Technologies: Angular JS 1.2, HTML, JavaScript, JQuery, AJAX

Distributed Technologies: XML, XSL, XSLT

Web/Application Server: Apache Tomcat, JBoss, WAS

Database management: SQL, Oracle, MySQL, MS Access

Developer Tools: JUnit, Log4j, SQL developer, TOAD, SOUP UI, rest clients, postman.

Repositories: CVS, SVN, Star Team, GIT.

IDEs: IntelliJ IDEA, Eclipse, RAD, spring tools suite.

Messaging Services: JMS, Java mail API

XML Parsers: DOM, SAX, Apache Xerces.

PROFESSIONAL EXPERIENCE:

Mule & Java Developer

Confidential, Atlanta

Responsibilities:

  • AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Developed the integration flows using a Mule Soft ESB framework.
  • All the interactions in the application happen through messaging and JMS, to create fail proof environment.
  • Created RESTful APIs using MULE-ESB for cleaning up data in the database as part of maintenance process.
  • Developed integrations using connectors such as Sales force, Data Base, HTTP, FTP and File AJAX, Connectors.
  • Involved in creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Used Data Base Connectors to connect with respective systems using Mule ESB.
  • Experience in Any point API platform on designing and implementing Mule API's.
  • Created MULE ESB artifact and configured the MULE configuration files and deployed.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Extensively used Mule components that include Data Weave, JAXB, File Transport, SMTP Transport, FTP/SFTP Transport, and JDBC Connector and VM.
  • Developed the services interface to access the core services and provisioning services using Mule ESB 3.8.
  • Have used expression filter, Cache, Until successful, Encrypters.
  • Have designed API using RAML and defined JSON schemas based on API led connectivity i.e System API, Process API and Experience API.
  • Used Processor chain in Asynchronous scope and wrote groovy scripting in the transformers.
  • Have used PGP encryption for file to SFTP sever. Extensively worked on data weave for xml to json conversions.
  • Configured different Mule connectors like HTTP, Database, NetSuite and Salesforce.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing and put the data on the Cloud hub.
  • Used GIT as version controlling tool and Maven for building and deployed Application to Mule On cloud.
  • Have used message chunk splitter to the large amount and data limiting the max entries to it.
  • Have set the policies in the cloud and used rate limiting and SLA tier for restricting the API usage.
  • Have used reference exception strategy in which choice exception handling was used.
  • Used Maven for build framework and Jenkins for continuous build system
  • Performed integration with other sub-systems through JMS, XML and XSL using Mule ESB.
  • Implemented application communication through asynchronous messaging.
  • Created continuous integration using Jenkins and deployed the application on Web Sphere Application.
  • Implemented RAML files for different entity creations and respective associations.
  • Developed test scripts in Junit and involved in testing the Mule Flows.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues. Used GIT Hub for the version control.

Solution Environment: Java, Mule ESB Any Point Studio, Scrum, Cloud Hub, Mule Management Console, XSLT,MulesoftAny point studio, JMS, Windows, Apache, XML, connectors, RAML, JDBC, SQL and Oracle ADF, Web services - SOAP and RESTful, Maven, GIT, Salesforce, Jenkins.

Mule & Java Developer

Confidential, Connecticut

Responsibilities:

  • Interacted with the business to study the requirements and come up with initial design for the Provisioning phase.
  • Analyzing the Requirements & preparing Technical requirement documents.
  • Assigning work to team members and co-coordinating with the team and onsite team.
  • Interacted with upstream system to understand the data flow.
  • Developed web service layer to integrate with angular UI and backend.
  • Used AngularJS as the development framework to build a single-page application.
  • Integrated third party systems, using web services, Restful & SOAP.
  • Implemented worked on restful and SOAP web services.
  • Used Bootstrap, angular.js, node.js for developing modules on front-end.
  • Worked on My batis as ORM tool, configured relationships among the tables.
  • Developed Junit test cases to cover the test coverage to threshold percentage.
  • Handled browser compatibility issues for browsers related to CSS, HTML and JS for IE, Firefox, and Chrome.
  • Designed and developed modules to retrieve and improve data using Ajax calls by $http service in Angular.js.
  • Used GIT as version Control system.
  • Run the build script and deployment activity to dev and QA environments.
  • Production monitoring post deployment to live environment.
  • Involved in Unit Testing of Various Modules based on the Test Cases.
  • Used tools like sonar cube, Jenkins for tracking the code quality.
  • Unit testing is done thoroughly using JUnit using PowerMock and Eclipse Plug-in EML Emma is checking coverage.
  • Done the bug fixing on existing code and helped in smooth production movement.
  • Coordinating with offshore and testing teams for end to end implementation.

Solution Environment: Java, J2EE, spring, spring boot, restful web services, SOAP service, my batis, angular JS, Oracle/SQL, GIT, Tomcat, XML, XSLT, Log4j, Junit and Eclipse.

Mule & Java Developer

Confidential, California

Responsibilities:

  • Designed RESTful webservices using RAML and shared with internal clients.
  • Built JAX-WS services and exposed them securely using CXF component.
  • Consumed both internal and external SOAP web services using Web Service consumer.
  • Migrated existing services from CXF to use Web Service consumer.
  • Built JAX-RS services and exposed them using REST component.
  • Implemented clustering and throttling concepts for mule based solutions.
  • Used MUnit for mocking and unit testing mule flows.
  • Used various transformers for transforming between different data formats.
  • Extensively used routing for integrating the applications.
  • Effectively created exception strategies for flows in the application.
  • Used Drools components to execute business rules in the application.
  • Had experience in using the enterprise notifications features provide by mule.
  • Implemented MVC architecture by developing spring framework.
  • Integrated reporting systems using JMS Transport.
  • Node.js is used to create the chat servers that are used for message routing.
  • Used Database connector for connecting Oracle Database in the mule flows.
  • Wrote Action classes and Service classes. AJAX forms are created for update operations.
  • Implemented a large part of the UI dynamic functionalities using CSS, Ajax, JSON, and XML.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Used hibernate annotations to avoid writing a mapping file.
  • Used XML, XSD, DTD and Parsing APIs SAX and DOM XML based documents for information exchange.
  • To proxy the requests to a finished client APIs, handle authentication, custom headers, virtual application root, etc, used node.js.
  • Covered all the server needs out of the box included object store infrastructure, troubleshooting, monitoring, scheduling, etc using CloudHub.
  • Integrated Enterprise applications with cloud computing platforms such as Salesforce.
  • Using and business rules the application is deployed and run on mule server.
  • Coded SQL, PL/SQL for backend processing and retrieval logic.
  • Used CVS as version control system
  • Worked on bug fixing and Production Support.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems

Solution Environment: MuleSoft, SOA, XML, XSD, XSLT, Xpath, WSDL, Core Java, J2EE, Spring framework, AnyPoint Studio, RESTful Web Services, SOA, Multithreading, Apache Tomcat, Eclipse, JUnit, HTML, CVS, JIRA, JavaScript, Servlets, Scrum methodology

Java Developer

Confidential, California

Responsibilities:

  • Analyzing the Requirements and preparing Technical requirement documents.
  • Coding and debugging the application.
  • Developed custom framework, based on Struts and MVC2 architecture.
  • Wrote Action Classes for controlling the UI and custom components.
  • Involved in developing the XML and XSLT for data interchange and transformation.
  • Used XML Parsers like SAX and DOM for generating and extracting XML documents.
  • Developed XML schemas for Data conversion using JAVA, XML/XSLT.
  • Developed XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and final transformations (XML to HTML)
  • Used Web service concepts like XML, WSDL, and SOAP to transfer and transform data between applications.
  • Developed the web service calls to get the response from different systems using XML, WSDL, & SOAP.
  • Developed various reusable Helper and Utility classes using J2EE design patterns which are used across all the modules of the application.
  • Integrated business layer using Hibernate with Hibernate Mappings, POJOs.
  • Development using Spring Framework (MVC, Dependency Injection, Auto wiring, Caching, Database Connectivity, Web service) which communicates with various service layers and configuring the Spring XML files.
  • Interacted with the business to study the requirements and come up with initial design for the Provisioning phase.
  • Understand and co-ordinate all of the upstream and down streams of the mediation solution namely eclipse, Qids, logistics, etc.
  • Coordinating with offshore and testing teams for end to end implementation.
  • Training the new joinee‘s and assisting then to work on the requirements.
  • Responsible for Implementation of caching techniques, wrote POJO classes for storing data and DAO’s and did other database configurations using Hibernate

Solution Environment: Java, J2EE, JSP, Struts, Hibernate, web services, Oracle/SQL, Tomcat, Log 4j, XML, XSL/XSLT, Java mail api, Star Team, Subversion, Eclipse and Windows.

Confidential

Java Developer

Responsibilities:

  • Analyzing the Requirements
  • Coding and debugging the application
  • Used Struts Action classes and MVC2 architecture to develop the application.
  • Used custom tags to build reusable presentation layer.
  • Developed front end graphical user interface using custom tags, JSTL and java script.
  • Wrote Action Classes for controlling the UI and custom components.
  • Developed various reusable Helper and Utility classes using J2EE design patterns which are used across all the modules of the application.
  • Responsible for Implementation of caching techniques, wrote POJO classes for storing data and DAO’s and did other database configurations using Hibernate
  • Designed and developed asynchronous messaging service using JMS for communication between applications.

Solution Environment: Java, J2EE, JSP, Struts, Hibernate, Oracle/SQL, Tomcat, Eclipse, Log 4j, JMS, Crystal reports, XML, CVS Subversion and Windows.

We'd love your feedback!