We provide IT Staff Augmentation Services!

Sr. Mule Esb,java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 10.6 years of experience in SDLC including Requirements gathering, Analysis, Design, Development, Testing and maintenance of Java applications/products. 6+ years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint On - Premisis/Cloud-Hub, API Gateway and Management.
  • Mule ESB experience in implementing Service - Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 3.x,4. X.
  • Experience in designing and developing RAML based APIs using Anypoint API Platform.
  • Expertise in working with Hibernate ORM,SpringIOC, SpringMVC, SpringJDBC and SpringAOP
  • Good experience with Credentials Vault (Secure Property Placeholder), a critical piece in application development in MuleSoft.
  • Participated in deployment of Mule ESB applications using On Premises and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
  • Technical experience in the areas of Object-Oriented Analysis (OOA) and Object-Oriented Design (OOD) using UML and SDLC of distributed applications.
  • Hugely experienced in using MuleSoft that integrates APIs, databases and SaaS applications and deployed MuleSoft applications to Cloud Hub and on-premise servers.
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like Servlets, JSP, JDBC, JNDI, EJB, JMS, XML and Web Services.
  • Experience in using frameworks and tools like MVC,Jakarta Struts, Spring, Hibernate, JPA
  • Strong application integration experience using Mule ESB with connectors, transformations, Routing, Active MQ, JMS.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Good exposure to Continuous Integration and Delivery tools surrounding Anypoint Platform. Used CI/CD tools like Jenkins, GitHub, Maven, MMC and Anypoint Runtime Manager.
  • Tremendous knowledge in working with databases like Oracle, DB2, MS SQL and My SQL.
  • Experience with API, Web Service, and messaging security standards, protocols and technologies, including TLS/SSL, OAuth, WS-Security, SAML, LDAP, SFTP, and PKI.
  • Used several connectors like HTTP,VM, Database, Salesforce, Jetty, JMS - MQ, File and SFTP.
  • Have written Munit test cases to validate Mule Flows.
  • Worked closely with QA and other support teams in Test Driven Development (TDD) methodologies.

TECHNICAL SKILLS

Web Technologies: J2SE, J2EE SERVLETS, JSP, JDBC, JNDI, EJB, Hibernate, Spring, Ajax

Anypoint Platform: Mule ESB 3.5, 3.8, 4.x, Anypoint API Designer, MMC, Cloud Hub, Runtime Manager, Anypoint Studio, RAML

Portals: File based/Streaming Portals

Portlets: JSR(Java), HTML, JSP, Struts, Spring and Remote Portlets

Frameworks: MVC, Struts 1.x/2.x, spring 3.2, JSF, Hibernate 3.5

IDE: Eclipse 3.1, My Eclipse 6.0.1 and WebLogic Workshop 10.3

Operating Systems: Windows, Linux, Solaris

Web Servers: Tomcat 5.x,6.x Apache

Application Server: JBoss 6.x,7.x, BEA Web logic 10. X,11.X,12.x.

Version Control: VSS, CVS, SVN, IBM RTC and perforce & One Stash (GIT)

Build Management: Maven, Jenkins

Defect Tracking Tools: Remedy, QC, CMSI, JIRA

RDBMS: MS SQL Server2005/2008, Oracle 10g, DB2.

Scripting Languages: JavaScript, CSS 3, AJAX, JSP, JSTL, JSON, JQUERY, Angular JS

Web Services: SOAP, WSDL, AXIS, CXF, JAX-WS, REST - JAX-RS, CXF

SDLC Methodologies: Waterfall and Agile Software development methodologies

Testing Automation: Cucumber,Jmeter,Load Runner

PROFESSIONAL EXPERIENCE

Confidential

Sr. Mule ESB,Java/J2EE Developer

Responsibilities:

  • Follows the guidelines of Agile methodologies or SDLC for project management.
  • Extensively worked on Anypoint API manager to have single access of control on to SLA (Service Layer Agreement), monitored users, regulated the user’s traffic, and kept the performance at peak.
  • Developed RESTful web services using MuleSoft Anypoint studio
  • Worked on Anypoint studio to use web services and for business-to-business integration.
  • Worked on API notebook to explore APIs and for testing and improving these. Furthermore, used API kit to integrate APIs with other services on premise and on cloud.
  • Created various RAML resources to implement REST Based APIs as a part of project implementation
  • Migrated Mule ESB 3.5 apps to Mule ESB 3.8 and updated all the dependencies. Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB and transformed data into SFDC using Content Based Routing.
  • Extensively used Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • 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 network.
  • Integrated legacy financial systems like salesforce products using mule esb.
  • Created inbound and outbound flows as well as transformations and orchestrations by using Mule ESB.
  • Creating Flows, Sub Flows, Exception strategy, Data Mapper and Data Weave transformation in Mule configuration.
  • Migrated deprecated Data Mapper mapping to Data Weave in Mule ESB.
  • Experience with Mule administration, configuration and tuning

Environment: Java 1.8, Anypoint Studio 6.X, Mule Server 3.8.2, Salesforce lighting, RAML, on premises, Apache-Maven 3.3.3, Log4j 1.2.14,Core Java,Hibernate,Spring MVC, Oracle,Jenkins,GIT(Bitbucket),Artifactory,Ansible

Confidential

Mule ESB integration Consultant and Senior Java Developer

Responsibilities:

  • Involved in Agile - Scrum methodologies to do requirements gathering, analysis and sprint planning.
  • Closely worked with client in order to perform requirement analysis, design and the implementation.
  • Used AJAX calls and JSON responses to populate values on various UI components.
  • Implemented a Middle tier using Spring MVC to process client requests and build server-side graph models using mx graph server-side framework.
  • Consumed web services and using CXF API to build client jars. Coordinated with services team to produce a valid service response meeting business and application needs.
  • Good hands on experience using mule connectors like DB, FTP, FILE, SFTP, Salesforce, Workday etc. as a part of integration usage.
  • Developed Rest web services involving REST and SOAP based on SOA and conducted testing using ARC tool and SOAP UI and implemented Data weave and re-sequencer using Mule ESB.
  • Used JSR 168 portlets and file-based portlets of WebLogic portal .
  • Involved in preparing High level and low-level design documents for the web services used in application.
  • Used Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used different design patterns.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Used spring and interacted with back end database using Hibernate framework.
  • Extensively used Hibernate in data access layer to access and to update information from the Oracle database. I also used Hibernate Query Language (HQL) for writing the queries.
  • Extensively used Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • DAO layer implementation using JPA and DB connector of Anypoint Studio.
  • Developing and securing CXF web services in Mule ESB.
  • Used spring JDBC template for persistence process, with data base.

Environment: Java, CSS, Hibernate, Spring, Mule ESB, Servlets, XML, XSLT, Web Services, JAXB, SOA, SOAP, WSDL, JavaScript, Oracle, JUnit, Harvest, Maven, Log4J, WebLogic Server.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC processes.
  • Setting the environment for Confidential Insurance.
  • Involved in creating software requirement specification document.
  • Developing interfaces that integrates billing with CRM using EJB stateless session beans.
  • Used EJB Entity Beans to map entity objects such as customer, account and product to relational database table i.e. Oracle.
  • Deployed wars on Web logic application server and granting access to users.
  • Implemented Struts framework (Action & Controller classes) for dispatching request to appropriate classes.
  • Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-ordinated Application testing with the help of testing team.
  • Involved in writing services to write core logic for business processes.
  • Writing JUNIT test cases for various implementations.
  • Used JSP, Servlets and JavaScript to mock data interchange between CRM and Billing.
  • Created stored procedures and SQL queries to get/update billing data and send it back to insurance.

We'd love your feedback!