We provide IT Staff Augmentation Services!

Java Mulesoft Developer Resume

5.00/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • 7+ years of IT Experience in Software development of Web based Business Applications and Solutions as a Java/J2EE Developer.
  • 3+ years of experience in Mule ESB Development.
  • Full Software Development Life Cycle (SDLC) experience in Application Software Specifications, Design, Development, Testing and debugging, Maintenance.
  • Excellent experience in design and development of multi - tier applications using Java, J2EE, Struts, Hibernate, Spring MVC, JDBC, XML, HTML, JavaScript, Tag Libs, AJAX, JMS, JUnit.
  • Experience in Integration solutions using Mule ESB.
  • Integrated Salesforce and other external applications using SOAP API.
  • Experienced in designing and testing custom API using RAML.
  • Expertise in using Mule Soft Any Point Studio in creating various flows to integrate API's, Databases and SaaS applications.
  • Expertise in implementing Service Oriented Architecture (SOA) in SOAP/RESTful web services.
  • Hands on experience in creating activity workflow to manage sequential execution of teh services in Mule ESB.
  • Worked on Cloud Based Architecture and used WMQ, CXF Pattern, etc. in Mule.
  • Created MULE ESB artifacts, created flows, configured MULE configuration files & deployed teh application.
  • Expertise in working wif IBM MQ Series and WebSphere Message Broker on various platforms.
  • Extensively used Mule ESB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Tightly integrated teh Mule ESB wif different application integrations.
  • Experience in integrating Cloud applications like SFDC, Workday, and Intacct using Mule ESB.
  • Experience in Admin Activities using Mule Management Console (MMC).
  • Experience in Java and J2EE technologies - JMS, JDBC and EJB.
  • Extensive Hands on experience in Core Java, JSPs & Servlets.
  • Expertise in Unit testing using JUnit, Integration testing & System testing.
  • Experienced in building tool ANT, Maven and logging tool Log4J.
  • Excellent communication skills, strong architectural skills, hardworking and a very good team worker.

TECHNICAL SKILLS

Mule: Anypoint Studio (3.5 and up), MuleServer 3.x, RAML, EJB, Mule ESB Flows, Data Weave, Connectors, Message Processors, Data Mapper, Deploy to Cloud, Deploy to MMC, Components, Scopes, filters.

Languages: C,C++, Java,, SQL, PL/SQL

J2EE Technologies: J2EE, JSP, Servlet, Struts, MVC, JSF, Spring, EJB 3.0/, JNDI, JMS, JTA, JAXB, Hibernate

Databases: Oracle 10g/9i/8i, DB2 UDB, MySQL, MS SQL Server 2008, MS-Access

Web Technologies: JavaScript, AJAX, HTML, DHTML, XHTML, Confidential

App Server: Web Sphere 8.4/8.5, I Planet.

Web Server: Apache Tomcat 8

Testing: JUnit, JUnit-Perf.

Tools: SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.

Protocols: TCP/IP, HTTP, FTP and SOAP.

SOA: Web Services, SOAP, WSDL, XSD, XML.

PROFESSIONAL EXPERIENCE

Confidential, New Jersey

Java Mulesoft Developer

Responsibilities:

  • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning, development & testing.
  • Involved in Agile scrum meetings, updating teh tasks based on teh user stories in Rally.
  • Used Mule ESB in designing teh application as a middleware between teh third party system and teh customer side system
  • Building, Deployment and Configuration Management of teh source code to WAS servers.
  • Integrated other sub-systems like loans application, equity markets online application system, and documentation system wif teh structured products application through JMS, Websphere MQ, SOAP based Web services, and XML.
  • Profound Experience in using ActiveMQ, RabbitMQ for Asynchronous message queuing.
  • Implemented asynchronous messaging using Active MQ and AWS Suite.
  • Involved in teh Configuration of Spring services in applicationContext.xml.
  • Involved in teh writing of HQL Queries in Persistence Layer.
  • Involved in IBM MQ Series set up & messaging using Queues.
  • Worked on complex Hibernate mappings wif sub classes and joined sub classes.
  • CreatedMuleESB halper class to call theMuleflow, connection end point and connectors directly from Java component instead of creating anotherMuleFlow.
  • Tuned SQL statements, Hibernate mapping, and Websphere application server to improve performance, and consequently met teh SLAs.
  • Designed and developed picking/put away screens using HTML, JSP, Servlets and jQuery, Angular JS, Bootstrap JS and Java Script.
  • Tuned SQL statements, Hibernate mapping, and Websphere application server to improve performance, and consequently met teh SLAs.
  • Implemented a service based application based on teh top of Mule ESB Library.
  • Developed Java web services which were built using Spring Boot wifin Mule ESB offering both REST and SOAP interfaces.
  • Used Any Point Studio IDE for teh development process.
  • Implemented SSL configuration for WebSphere MQ channels for secured transmission of messages.
  • Integrated other sub-systems like loans application, equity markets online application system, and documentation system wif teh structured products application through JMS, Websphere MQ, SOAP based Web services, and XML.
  • Develop JSON schemas and RAML and creating mock service to test them.
  • Defined teh System Interfaces (XSD), created Mule ESB flows, performed payload transformation & developed middleware data Entity mapping Solution.
  • Involved in teh development of java components by using Hibernate and spring to persist teh data in DB.
  • Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.1.
  • Developed an Integration Component wif third party application using Mule ESB.
  • Implemented JMS to asynchronously send messages.
  • Created Maven Archetypes for generating fully functional REST web service supporting both XML and JSON Message transformation.
  • Experience in MuleSoft Anypoint API platform on designing and implementing Mule API's.
  • Had experience in using teh enterprise security, notifications features provide by Mule.
  • Involved in Transformations using XSLT, Data Weave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.
  • Integrating data using SAP, Sales Force, JMS, HTTP, Web-Service connectors.
  • Used Web Service Consumer Connector to consume teh Web services in Mule.
  • Experience in implementing Web Services using SOAP, REST and XML/HTTP technologies.
  • Deployed Mule applications into MMC (Mule Management Console).
  • Performed Admin Tasks using MMC and worked on troubleshooting teh deployment fails using MMC.
  • Worked on Flow Analyzer Tab in MMC to debug and analyze interrupted flows.
  • Worked on Oracle & SQL Server as teh backend databases and integrated wif Hibernate to retrieve Data Access Objects.
  • Created Jenkins user guide documentation and provided to users.
  • Developed a RAML based REST web service API's using API Kit Router in Mule.
  • Used SVN for teh Version Control.
  • Involved in bug fixes and production support.
  • Implemented parallel builds of different projects ability to multiple builds at any given time.

Environment: Java, J2EE, JSP, Servlets, JMS, JDBC, EJB, Mule ESB 3.7.1, Any Point Studio 5.4.0, JSP, Websphere MQ, Hibernate 3.5, JPA, Spring-MVC, AOP, IOC, HTML, DHTML, JavaScript, Confidential, jQuery, Anypoint API, Angular JS, IBM MQ, Bootstrap JS, XML, Web logic, Log4j, Oracle11g, SQL Server, JUnit, JNDI, Eclipse.

Confidential - Detroit, MI

Java Mulesoft Developer

Responsibilities:

  • Analysis and understanding of business requirements and implement teh process using agile methodology.
  • Communicated wif teh Leads and BA's for better understanding of teh design requirements. Prepared UML diagrams and mock ups using MS Visio.
  • Created Mule ESB flows using Mule Studio, performed payload transformation & developed middleware frameworks for routing teh messages to appropriate systems.
  • Designed and developed various modules and services application wif J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Used Hibernate in persistence layer and developed POJO's, Data Access Object (DAO) to handle all database operations.
  • Good understanding of typical integration technologies such as HTTP, XML/XSLT, JMS, JDBC, REST, SOAP, WebServices and APIs.
  • Responsible for creating MQ object scripts, documentation and troubleshooting WebSphere MQ related issues
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue.
  • Improved performance by tuning SQL statements, hibernate mapping, WebSphere application and consequently met teh SLAs.
  • Involved in design, built, and deployed applications utilizing AWS stack (including Amazon EC2, S3 and SQS).
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Using MULE ESB to route various service calls, to do validation of service input and to handle exceptions.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Used WSDL, SOAP, AXIS and JAX-WS technologies to create web services by generating stubs and consuming teh existing services.
  • Developed server-side services using Java, spring, Restful Web Services.
  • Used Tomcat web server to deploy application locally and used IBM WebSphere to deploy application to development and QA environments.
  • Designed and developed several mediation flows of variety use cases using teh MuleSoft Anypoint Studio of Mule ESB
  • Responsible for writing business rules and debugging edit logics in Rule Engine.
  • Worked wif operations team for monitoring teh performance issues and other operations issues as they arise.
  • Worked wif new workday connectors namely Workday (HR CRM application handling workday worker data).
  • Gather requirements and planning on integration of both SAS applications using Mule ESB.
  • Involved in writing teh code for teh server side validations in JSP.
  • Developed front end of teh application using JSP pages, Confidential, HTML.
  • Developed teh entire alert monitoring system for adjudication.
  • Implemented teh Choice Exception Strategy to catch all possible Exceptions in teh Flow.
  • Developed an Integration Component wif third party application using Mule ESB and Web Sphere MQ.
  • Worked on connectors like SMTP, SFTP, FTP, imap which overridden teh existing functionality whish suits teh requirements using Mule ESB.
  • Used Soap UI to test teh services.
  • Integrated work flow rule engine (JBPM) for performing teh validation process wif MULE ESB.
  • Written new and altered queries for teh added functionalities using SQL.
  • Optimized queries to reduce computations using well-structured SQL queries.
  • Worked on change requests based on teh requirements.
  • Deployed Mule applications into MMC (Mule Management Console).
  • Involved in validating teh various fields in teh screen by using Java Script and AJAX.
  • Involved in deploying and configuring teh application on teh WebSphere for all environments.
  • Wrote teh request mappings and screen definitions for teh application.
  • Worked wif Clear Case for source control management, creating views, and performing code delivery, code labeling and code merging.
  • Supported deployment teams in merge issues while deploying teh code to different environments.

Environment: Java, J2EE 1.5, Core Java, Eclipse, WebSphere,WebSphere MQ, JSP, Servlets 2.5/3, JMS 1.1, Hibernate 3.2/3.5, Spring DI & AOP, Web Services-SOAP, WSDL, AXIS, JAX-RS, JAX-WS, UML, Mule ESB 3.5,Anypoint API, HTML, DHTML, JavaScript, Struts 1.1, Confidential, XML, AJAX, Clear case, Toad, Ant, Log4j, Oracle10g, JUnit 4.

Confidential - Mobile, AL

Sr. Java/J2EE Developer

Responsibilities:

  • Designed front end pages using JSP, JQUERY, HTML, Confidential, JSTL, JavaScript and AJAX calls to get teh required data.
  • Designed and created style sheets using XPATH, XSLT and Confidential for publishing teh books.
  • Involved in teh end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Testing and Deployment.
  • Created tables, triggers, stored procedures, SQL queries and constraints for multiple databases using Oracle Database.
  • Worked on generating teh web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Developed and implemented teh MVC Architectural Pattern using Spring MVC Framework including JSP, Servlets and Action classes.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for teh modules using UML and Rational Rose.
  • Involved in Preparation of teh technical design documents and involved in identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, and DAO etc.
  • Developed SOAP web services to be shared wif CRM to interact wif Prime Biller.
  • Involved in Performance monitoring and tuning on UNIX systems.
  • Designed and developed functionality to get JSON document from MONGO DB document store and send it to client using RESTful web service.
  • Develop step-by-step method using predesigned worksheets to eliminate much of guesswork in performance monitoring and tuning.
  • Involved in high-level business meetings and suggested process, technology improvements.
  • Involved in Units integration, bug fixing, and User Acceptance Testing wif test cases.
  • Used STS as IDE for development, build, deployment and testing teh application.
  • Resolved database inconsistency wif better design and efficient SQL queries.
  • Performed Unit Testing on teh application and teh web services before its release to QA.
  • Maven was used as a build tool. Also worked in an Agile work environment.
  • Used Log4j for logging errors, messages and performance logs.
  • Used GIT for version control.

Environment: Windows XP, JDK 1.6, Servlets3.0, JSP 2.2, HTML, XHTML, XSLT, XPATH, Confidential, JDBC, JMS, JSP, JSTL, JQUERY, AJAX, SOAP, WSDL, Web Services, Oracle 10g, STS, Maven, Agile development process, PL/SQL, Spring MVC, Web Sphere 8.0.0.1, GIT, JUnit, and Log4j

Confidential --- Dallas, TX

Sr. Java Developer

Responsibilities:

  • Analysis and Requirements gathering of teh proposed enhancements from business users. Created WBS (Work break down structure) documents wif teh estimates for proposed enhancements.
  • Participated in activities as a Scrum team member applying agile methodology for incremental development.
  • Developed application using Java/J2EE technologies- AngularJS, JavaBeans, Struts, spring, hibernate.
  • Developed web based Content Management System (CMS) to manage various documents about teh patient history for medication.
  • Used some of teh user developed templates to modify teh web contents and even formatted teh documents into HTML for teh website.
  • Used Multithread concepts to successfully process teh multi requests of teh user at a single point of time in a parallel manner.
  • Used Spring dependency injection for wiring java beans, service classes and DAO classes
  • Used Struts 2.x framework to implement MVC and Front controller patterns for application work flow.
  • Configured spring wif ORM framework Hibernate for handling DAO classes and to bind objects to teh relational model.
  • Used JSON along wif teh various web services.
  • Used Spring Security that provides advanced authentication, authorization and other security features for enterprise applications.
  • Actively involved in designing and implementing Data Access Object (DAO) design pattern to access teh database.
  • Implemented Singleton, Decorator, Dependency Injection, MVC and Aspect Oriented Programming design paradigms.
  • Enterprise Integration Patterns to make implementation of integration solutions easier.
  • Developed new PL/SQL queries and stored procedures for information repository prototype.
  • Used JAXB to convert complex master card XML input to Java objects. Used Camel Routes to process, convert filter and upload teh data to teh Oracle database.
  • Created clustered and non-clustered DB Indexes on Oracle Server for performance tuning.
  • Added / Modified Cursors, stored procedures, functions, triggers in database to support new requests from customers.
  • Extensive usage of PL/ SQL queries to generate customized user reports.
  • Used Log4j for logging information at various levels.
  • Worked wif Microsoft Visio for UML diagrams like Class diagrams, Sequence Diagrams, Flow charts, Integration Diagrams etc.

Environment: Java/Java EE, spring, Struts, JSP, JAXB, Ajax, JavaScript, HTML, Confidential, Hibernate, Oracle, Eclipse IDE, XML, CVS, Microsoft Visio, Junit, Maven, Tomcat 7.x.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Actively involved in defining and designing teh tiers of teh applications and implementation wif core Java and J2EE best design practices.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate, ORM and Spring Framework.
  • Use TDD technique to fulfil teh functions of module.
  • Followed Agile Methodology in analyze, define, and document teh application which will support functional and business requirements. Coordinate these efforts wif Functional Architects.
  • Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
  • Created database to persist data using Oracle database.
  • Created SQL queries, triggers, and views to interact wif Database.
  • Integrated spring framework wif Hibernate that is used for Database operations.
  • Extensively participated in user meetings to gather teh requirements of teh application
  • Developed a REST Web Service wif Spring MVC.
  • Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.
  • Used JMS to build a message communication.
  • Manage project by using Maven.
  • Deployed application in WebLogic and tested wif Junit.
  • Created Graphical User Interfaces using JSP and HTML.
  • Used JavaScript and Angular JS to make webpage more interactive.

Environment: Java/Java EE, spring, Struts, JSP, JAXB, Ajax, JavaScript, HTML, Confidential, Hibernate, Oracle, Eclipse IDE, XML, CVS, Microsoft Visio, Junit, Maven, Tomcat 7.x.

We'd love your feedback!