We provide IT Staff Augmentation Services!

Sr. Mule Soft/java Developer Resume

3.00/5 (Submit Your Rating)

Basking Ridge, NJ

SUMMARY:

  • Java/J2EE Developer 6+ years of experience in IT industry in Software Development, Design, Analysis, Deployment of Web using OOP Concepts and Java EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (SOAP, WSDL, Axis), JavaScript, HTML, Jenkins, AJAX and XML.
  • 3+ years of experience in Mule ESB, API Manager, RAML, Transformation (Data Weave), X12EDI, Dynamic routing, Anypoint Studio, Mule Connectors, API Gateway, Layer 7, Apigee and MMC.
  • Hands - on experience using Spring Framework in business layer for Dependency Injection, Spring MVC, Spring Boot, Spring Batch, Spring Security transaction management and using Hibernate as a persistence layer.
  • Experience in Web-Development technologies like JavaScript, CSS, Servlets, AJAX, JQuery, JSP, JSON, Node.js, HTML and XML.
  • Knowledge in WebSphere Message Broker using ESQL.
  • Extensively worked on both Enterprise and Community edition of MULE ESB and also configured MULE API manager and RAML.
  • Had an extensive experience in using Data Mapper and Data Weave for transformations.
  • Hands on experience using Mule connectors like HTTP, FILE, FTP, SFTP and Data Base connectors as a part of integration usage.
  • As a layer 7 administrator responsible for Creating and Managing API’s (DMZ and Core Proxys).
  • Hands on experience with Any point Partner Manger (APM) for monitoring the transactions.
  • Proficient in configuring TIBCO Active Data Base Adapter (ADB), TIBCO File Adapter and MQ Series Adapter.
  • Developed RESTful web services interface to Java-based runtime engine and accounts.
  • Experience with different Servers like Apache Tomcat, Web Logic and JBoss.
  • Experienced in coding Web Services with JAX-WS (SOAP) and JAX-RS (Restful).
  • Proficient in RDBMS concepts and experience in working with Oracle, DB2 and MySQL Database Procedures, Functions.
  • Experienced in developing Mule ESB flows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using Mule Runtime.
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
  • Worked in delivering builds and deploying code into various environments like DEV/QA/UAT/Prod.
  • Experience in unit testing, Integration testing and User Acceptance testing using Junit, Munit.
  • Responsible for the System Development, Deployment, and Production support for the application within the project release schedule.
  • Experience on Openshift enterprise and also XL-deploy.
  • Experience in version control tools like GIT, SVN and Microsoft visual SourceSafe.
  • Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and coordinating with the ream members to meet the deliverables.
  • Excellent communications skills. Adept at building strong working relationships with co-workers and management.
  • Good learner with quick learning skills and good team member with communication skills.
  • Cohesive team worker, having strong analytical, problem solving and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: Java7 & 8/JavaEE, JSP, Servlet, Web services(SOAP/REST), Hibernate/JPA, Spring (IOC, MVC, ORM, Batch, Integration, Boot), Axis 2.0, HTML, JavaScript, CSS, XML, XSD, XSLT, CXF, Node.js, XPATH, XQuery, JAXB, JSON, Struts, RAML, Groovy

Servers: Weblogic, Tomcat/Tomcat EE, JBoss

Database: JDBC/ODBC, Oracle, MySQL, SQL Server, PL/SQL.

MuleSoft: Mule ESB CE/EE, Anpoint Platform, API Manager, API Gateway, API Runtime Manager, APM, MMC, Cloubhub, Data Services, X12EDI, Data Weave, TIBCO, Layer 7, OAuth

Enterprise Service Bus: Mule, Oracle Service Bus, Spring Integration

Testing tools: Junit, Mockito, MUnit, Postman, SOAPUI, Chrome REST API, Jenkins, Maven, GIT

Operating systems: Windows, UNIX, Linux

IDE: Eclipse, MuleSoft Anypoint Studio, Visual Studio

Methodologies: Agile Scrum, Waterfall

Scheduler: Quartz, Cron

Message Broker: ActiveMQ, Rabbit MQ

Version Control systems: SVN, CVS

PROFESSIONAL EXPERIENCE:

Confidential,Concord, NC

Java/ Sr MuleSoft Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Done with preparation of design document specifications, troubleshoots and testing.
  • Developed the integration workflows using Mulesoft ESB 3.8.3 framework.
  • Done with integrations using connectors such as Salesforce, SAP, Database, HTTP, FTP and File Connectors.
  • Involved in writing batch jobs to run at specific schedule times and transformations using Data Weave.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Creating cluster environment using Mule ESB with Mule AnyPoint Studio and Creating Active MQ with different topologies in Enterprise Integration.
  • Developed a RAML based REST web services API's using Mule ESB.
  • Implemented RAML API's with OAUTH 2.0 based bearer authentication.
  • Used Data Base Connectors to connect with respective systems using Mule ESB.
  • Experience in implementing Mule Secure Token Service (STS) OAuth to mule Service Oriented Architecture (SOA).
  • Have written MUnit test cases to validate the Mule flows.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • Used GitHub for version and source control.
  • Have integrated web services including SOAP as well as REST using Mule ESB and used various transformers for transforming between different data formats.
  • Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
  • Worked on various Mule connectors / adapters, developing API, APM and developing services on CloudHub.
  • 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 CloudHub.
  • Formulated build and deployment using Maven to deploy the artifacts to CloudHub.
  • Used Java Embedding activity for executing Java classes for complex business logic. Implemented build package tool using Maven and build the code in Jenkins.
  • Build and Deployment of services in Mule ESB server.
  • Had experience in using the enterprise security, notifications features provided by Mule.
  • Involved in creating http inbound, outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
  • Used XML, XSD, DTD and Parsing APIs SAX and DOM XML based documents for information exchange.
  • Developed application using Mule ESB and build and deployed the services.
  • And also done with Unit testing using Test Utility MUnit for mocking and unit testing of Mule flows.

Environment: Mule ESB 3.8.3, Anypoint Studio, Java8, Spring 4.3, Hibernate, X12 EDI, Dataweave, SOA, Mule Batch, JMS, CXF Webservices (REST & SOAP), MySQL, MMC, Jenkins, Git Hub, UNIX, Junit, Munits, Jboss and Visual Studio.

Confidential,Basking Ridge,NJ

Sr. Mule Soft/Java Developer

Responsibilities:

  • Involve in complete SDLC of the project.
  • Understood Business requirements as part of release plans.
  • Designed and developed enterprise services using REST based APIs. Like Member, Provider, Claims, Document and Clinical services.
  • Implemented the file based processes. Member, Intuitional, Professional claims files are processed.
  • Created Request transformer, Response transformers, Custom Components and configured them in Mule- config.xml. Implemented RAML for approach to expose API via MULE API Manager.
  • Migrated Mule ESB 3.7.3 application to Mule ESB 3.8.3 and updated all the dependencies.
  • Generated Canonical XML’s based on the EDI Standards. Processed the input flat files to canonical files and the core modules are used to generate EDI files.
  • DB logging and email modules are incorporated for file processing.
  • Implemented Routing API’s using Hibernate Cache and Spring.
  • Worked on applications built on Spring MVC, Spring web flow, Hibernate and web services like REST and SOAP.
  • Used Spring Boot to create stand-alone spring applications.
  • Profound Experience in using RabbitMQ for Asynchronous message queuing.
  • Experience in developing API and Security implementations using Apigee, REST API, Middleware, Layer 7 Secure Span Gateway.
  • Interacting with Anypoint Partner Manager (APM) team. Programmatically to automate their processing tasks.
  • Responsible for writing application code & development activities for large projects especially in a SOA environment and Reliability Patters with Mule ESB.
  • Worked on various Mule connectors / adapters, developing API, APM and developing services on CloudHub.
  • As a layer 7 Administrator Created and Managed DMZ and Core Proxys in API Gateway.
  • Hands on Experience in API Utility.
  • Experience in securing web application and webservices by Spring Security. Also have adetail knowledge about OAuth.
  • Integrated web services including REST as well as SOAP using Mule ESB.
  • Involved in user management, system and domain monitoring and management using TIBCO Hawk, TIBCO Spotfire and TIBCO Administration.
  • Involved in the unit testing. Implemented the Munits, and Junits for the modules.
  • Implemented Jenkins jobs for all modules.
  • Deployed Mule ESB applications into MMC (Mule Management Console).
  • Created a Jenkins pipeline for the Node.js and java applications to deploy in the Openshift enterprise.
  • Created tables, stored procedures, SQL queries for multiple databases using MySQL Toad.
  • Strong experience on various development environments like Eclipse and Any point Studio.
  • Involved in the production support.

Environment: MuleESB 3.8.3, Anypoint Studio 6.2.3, Java 8, APM, TIBCO, SOA, Eclipse, Core Java, WebServices, Hibernate, Spring MVC, AWS, API Gateway, EDI, Sales force, Layer 7, RAML, OAuth, MySQL Toad, Unix/Linux, Munit, Junit, Maven, SVN, XML MS Excel and Visual Studio.

Confidential,Virginia Beach,VA

Mulesoft/Java Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used AGILE methodology and participated in SCRUM meetings.
  • Worked on Applications built on Spring MVC, Spring boot, JSF, Swings, Hibernate and web services like REST and AWS.
  • Designed and developed several mediation flows of variety use cases using the MuleSoft Studio of Mule ESB towards the Proof Of Concept(POC).
  • Provided design and architectural solutions for Enterprise Application Integration using WebSphere MQSeries and WebSphere Message Broker Technologies.
  • Exchanged data in various formats such as XML, CSV, EDI and JSON.
  • Coordinate with external vendors for B2B integrations, document the interface agreements and the technical specifications for the integration.
  • Installed Business Connect to convert incoming EDI X12 HIPAA transactions to XML and set up Trading Partners to exchange EDI files with each other.
  • Responsible for building web services using TIBCO SOAP activities and Service Palettes.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Used Java script to develop website using frameworks like React JS and Node.js.
  • Designed multi-region, disaster recovery and cost-effective solution using various services of AWS and also provided a combination of In-house Infra and AWS Cloud.
  • Configured various interceptors for transaction management, security, Audit logging (database) and logging using Spring AOP.
  • Responsible to develop RESTful/SOAP web services in Mule ESB based on SOA architecture.
  • Utilized Cloud Formation by creating DevOps processes for consistent and reliable deployment methodology.
  • Used JSON as response type in REST services.
  • Installed RSA and added plug-in for Apache CXF and Maven.
  • Involved in developing stored procedures and Triggers on Oracle 10g.
  • Integrated Hibernate with Spring by coding a Spring Configuration file.
  • Experience with Any point Partner Manager(APM) to Configure Trading Partners & Monitor B2B Transactions.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using REST.
  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Built ANT scripts for automated deployment and for the build operation of the entire application.
  • Hands-on experienced working with version controller tools such as SVN and JIRA as issue tracking software.
  • Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping.
  • Used Subversion for version control and created automated build scripts. Performed unit testing using JUnit.
  • Handled production support of the application.
  • Documented the flow and functionality of the code for further reference.

Environment: Java, J2EE, Anypoint Studio, Mulesoft 3.7.3, X12EDI, Java 7, TIBCO, Dataweave, Servlets, Hibernate, Spring MVC, REST & SOAP, AWS, JMS, HTML5, JavaScript, Node.js, DevOps, CSS, MVC, Apache CXF, JDBC, OpenShift, XML, MQSeries, WebSphere, JUnit, Maven, SVN and SQL.

Confidential

Java Developer

Responsibilities:

  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Involved in resolving the Design issues and other project related problems
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed the credit check module using Servlets and JSP.
  • Involved in injecting dependencies into code using spring core module.
  • CSS is used to style Web pages with user friendly guidelines.
  • Deployed web components, presentation components and business components in Web Logic Application Server.
  • Performed client-side validations using JavaScript.
  • Extensively worked on Java server-side programming using Servlets, and JSP.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Created and maintained mapping files, persisting classes and transaction control in JDBC to access the database.
  • Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations.
  • Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Extensively worked with XML schema (XSD), XSL/XSLT, and XML to navigate in XML documents, and SAX to process and parse xml files.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOAP architecture.
  • Used CVS for code repository.

Environment: : Java 1.5, JUNIT, DB2, Rational Rose, CVS, UNIX, Struts 1.0, JSP, JDBC, EJB 2.0, ANT, XML, IBM Web Sphere, Servlets, Spring 2.5, JavaScript, JAX-WS (SOAP) web services, SAX .

Confidential

Jr Java Developer

Responsibilities:

  • Reviewed technical architecture, design documents, and traceability matrix to validate that the project is designed to meet business requirements.
  • Implemented mail alert mechanism for alerting the users when their selection criteria are met.
  • Developed client side testing/validation using JavaScript.
  • Preparation and execution of unit test cases. Reviewing and committing the code changes done by other team members.
  • Used MVC Architecture (Struts) with J2EE standards.
  • Designed and developed front end using JSP, struts, AJAX, XML, JavaScript.
  • Design and development of Action & Form objects as part of Struts frame work.
  • Implemented the persistence of data using hibernate. The object data model and corresponding XML implementation were designed and implemented.
  • Used Stored Procedures to crunch data and creating view for fetching data from multiple tables on MS SQL Server.
  • Used MySQL database and Eclipse IDE.
  • Creating Design Documents for requirements.
  • Used versioning tools like SVN and tracked defects using JIRA.

Environment: Core Java, Jira, SVN, Struts 1.x, SOAP Web Services, UDDI, WSDL, EJB 2.1, Hibernate 1.x, UML, HTML, JSP, JUNIT, XML/XSLT, JavaScript, MySQL.

We'd love your feedback!