Post Job Free

Resume

Sign in

Software Engineer Mulesoft Developer

Location:
Union City, NJ
Salary:
70 per hour
Posted:
April 12, 2024

Contact this candidate

Resume:

John Xavier Vemula

ad4yce@r.postjobfree.com 470-***-****

Objective

•10 plus years of experience in Software Development Life Cycle and Middleware, SOA, API development experience with MULE ESB including Designing, Development, Testing and Production Support using MuleSoft, Oracle Fusion middleware integrations and Tibco Business Works.

•5.5 Years of Experience In deploying in Mulesoft Applications to Standalone Servers,CloudHUb,and Private Cloud Edition (PCE)

•managing the PCE Mule instance - requirements gathering, development, go-live, production support and upgrades

•5.5 years of experience in Mule ESB, API Management, Design Center, Exchange, Continuous Integration / Continuous Delivery and Deployment.

•3.7 years of Experience in Oracle Fusion Middleware using ORACLE SOA SUITE 11g/12c (BPEL, Oracle Service Bus, Mediator, Business rules).

4 Years of Experience in Tibco AMX Policy Manager and Tibco AMX Lifecycle Governance Framework.

Experience in creating flows orchestrations for integrating the components like connectors, transformers, and scopes written on top of different internal platforms using Mule ESB for XML to Computer Computer System Validation (CSV).

Worked on Cloud hub, on –prem and hybrid deployment topologies.

Experience with Anypoint Studio Runtime Fabric (RTF) v2.5.0 and Runtime Fabric (RTF) 1.0.1

•Proven abilities in Mule, SOA, Orchestration, and Integration Technologies in the areas of REST/SOAP Web Services, RAML, dataweave, BPEL, Pipelines, XML, XSD, XPATH, XQuery and XSLT.

Proven experience as a MuleSoft Developer or Integration Developer, working on complex integration projects.

Strong knowledge of MuleSoft Anypoint Platform, including Anypoint Studio, DataWeave, and MuleSoft connectors.

Develop, deploy, and manage Mule applications (APIs, integrations) to Runtime Fabric clusters.

Optimize Mule applications for deployment on Runtime Fabric, considering performance, scalability, and resource consumption.

Implement security measures within Mule applications to ensure compliance with organizational policies and standards.

Collaborate with administrators to define deployment strategies and configurations for Mule applications on Runtime Fabric.

Enterprise in creating topics in confluent Kafka, published and subscribed messages to topics.

Experience in implementing security measures such as authentication, authorization, encryption, and data masking.

Developed Anytime Monitoring solutions using MuleSoft's Anypoint Platform to provide real-time visibility into system performance and health.

Configured alerts and notifications to proactively identify and address potential issues before they impact operations.

Collaborated with cross-functional teams to troubleshoot and optimize MuleSoft applications for maximum efficiency and reliability.

Strong programming experience in Java,SOAP/RESTFUL Web services,APIs Development, Microservices,Python,

Servelets,JSP,EJP,Struts,Spring,XML/XSL,XPATH,XLST,ESQL,RESFTFUL,NOSQL,JPA,ActiveMQ,MQ and JMS.

Experience in deploying Mule Applications to standalone servers, cloudHub and Private Cloud Edition (PCE).

Experience Snowflake Data Warehouse & Azure Data Bricks.

Hands on experience in Data Security & Data Privacy

Knowledge of industry standards and protocols such as OAuth, JWT, SSL/TLS.

Implemented cluster services using Docker and Azure Kubernetes Services(AKS) to manage local deployments in Kubernetes by building a self-hosted kubernetes cluster using Jenkins CI/CD pipeline

Design and implementation of Kubernetes clusters Azure Kubernetes Service (AKS) cluster and migrated the complex Mule4 interface from on-prem to Azure Cloud.

Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.

Experience in working with GraphQL queries and use Apollo Graph HQ Library.

Successfully fixed issues in standardizing the Azure Kubernetes Service (AKS) clusters.

Troubleshoot / Manage Runtime Servers, Application Servers.

•Good Experience in various Integration Projects using Mulesoft and SOA with Connectors (HTTP, HTTPS, JMS, MQ, Database, File, FTP, SOAP, REST, Salesforce, ObjectStore).

•Hands-on experience in setting up and managing devops tools for MuleSoft.

•Having excellent problem solving skills, ability to work with geographically dispersed teams and deliver successful project outcome.

•Responsible for creating and maintaining architecture of Restful API using Spring Boot.

•Used Spring Boot Actuator to monitor and manage the application in Production Environment.

•Strong understanding of common API Technologies, such as OAUTH, SAML, Spring Boot and Micro Services.

•Proficient in using AWS(Amazon Web Services) services like EC2,VPC,CloudWatch, Cloud Front, Cloud Formation,IAM,S3,Amazon RDS, Elastic Cache,SNS,SQS.

Technical Skills

Integration technologies

Mule (3.x/4.x), Oracle SOA Suite 11g & 12c (SOA, OSB), OIC

Development Tools

Anypoint Studio, Jdeveloper

Tools & Techniques

DataWeave, JSON, RAML, MEL, XML, XSD, XSLT/XPath, WSDL, WS-Policy, Client enforcements, exchange, API manager and connectors.

IDE’s

Eclipse,Anypoint Studio,lightening

Servers

Anypoint Studio Runtime manager, Runtime Fabric (RTF), API Management, Exchange, Weblogic Enterprise manager

Web Services

SOAP, REST, HTTP, JSON

Version Control tools

GitHub, SVN

Automation

Jenkins, Azure Devops (CI/CD), Flex deploys

Testing Tool

SOAP UI and Postman

Methodologies

Agile Methodology, Waterfall

Containerizations Tools

Docker,Kubernetes

Connectors

HTTP,Salesforce,Database,Workday,File,FTP/SFTP,AMQP

Unit Testing

MUnit,Junit

Operating Systems

Windows 10,Linux 7,RHEL 4/5/6,

Messaging System

ActiveMQ,IBM MQ,RabbitMQ

Cloud Platforms

AWS EC2,S3,VPC,ELB,ECS,EBS,Route 53,cloud Formation, Microsoft Azure

Scripting

Shell, Bash,Ruby,Python and Perl

Certifications

MCD Level-1,2

SOA 11g and 12c Certified Implementation Specialist.

Tibco BW

Professional Experience:

HP,New Jersey,USA.

Client : OBMS

Role : Mule soft Developer

Duration : Aug’21 to Till Date

Environment : JDK, Any point Studio, RAML 1.0

Role: MuleSoft Developer

Scope:

OBMS Bank seeks to create a suite of reusable APIs to drive the banking business. The vision is to expose all a suite of APIs to be used as defined in the Open Banking Project. The APIs can be consumed by any of the third-party organizations identified by OBMS as appropriate to access the bank’s data.

Responsibilities:

Created Mule Flows using End Point Connectors & Components using Mule ESB to integrate Client/server systems.

Provision and configure Anypoint Monitoring for the organization's MuleSoft environments.

Experience in controls and permissions for users and teams accessing monitoring data and dashboards.

Configure integrations with other Anypoint Platform components and external systems for data aggregation and analysis. Implemented APIs, connectors, and transformations using MuleSoft's Anypoint Studio.

Ensured adherence to best practices and design patterns for MuleSoft integration projects.

SQL and Oracle PL/SQL Development.

Aavailability, reliability, and performance of the Anypoint Monitoring infrastr.

Designed, implemented, and maintained Kubernetes-based microservices architecture for scalable and resilient application deployment.

Orchestrated containerized workloads using Kubernetes, ensuring high availability, fault tolerance, and efficient resource utilization.

Automated deployment workflows with Kubernetes Helm charts and GitOps principles, reducing deployment times by 30%.

Design and implement monitoring strategies and best practices for MuleSoft integrations and APIs.

Configure monitoring dashboards, metrics, and alerts based on organizational requirements and key performance indicators (KPIs).

Analyze monitoring data to identify trends, patterns, and anomalies that may indicate performance issues or optimization opportunities.

Collaborate with development and operations teams to troubleshoot and resolve issues identified through monitoring.

Anypoint Monitoring seamlessly integrates with other components of the Anypoint Platform, such as Anypoint Exchange and Anypoint Runtime Manager. This integration enables users to access monitoring data directly from the Anypoint Platform interface and streamline their workflows.

Configure authentication, authorization, and encryption mechanisms for data in transit and at rest within Runtime Fabric environments.

Monitor Runtime Fabric for security incidents and implement incident response procedures as needed.

Provide guidance and recommendations on security best practices for MuleSoft deployments on Runtime Fabric. Develop, deploy, and manage Mule applications (APIs, integrations) to Runtime Fabric clusters.

Optimize Mule applications for deployment on Runtime Fabric, considering performance, scalability, and resource consumption.

Implement security measures within Mule applications to ensure compliance with organizational policies and standards.

Collaborate with administrators to define deployment strategies and configurations for Mule applications on Runtime Fabric.

Implement security controls and policies for Runtime Fabric clusters and Mule applications.

Conduct security assessments and audits to identify vulnerabilities and ensure compliance with security standards.

Provision and manage Runtime Fabric clusters across different environments (on-premises, cloud, hybrid).

Configure networking, security, and access controls for Runtime Fabric clusters.

Monitor cluster health, performance, and resource utilization.

Manage upgrades, patches, and maintenance tasks for Runtime Fabric

Experience in creating flows orchestrations for integrating the components like connectors, transformers, and scopes written on top of different internal platforms using Mule ESB for XML to Computer System Validation (CSV).

Developed RAML for REST API using Design center.

Strong programming experience in Java,SOAP/RESTFUL Web services,APIs Development, SQL and Oracle PL/SQL Microservices,Python,

Servelets,JSP,EJP,Struts,Spring,XML/XSL,XPATH,XLST,ESQL,RESFTFUL,NOSQL,JPA,ActiveMQ,MQ and JMS.

Extensively used Mule components like HTTP, JMS, Database, WSC and Data weave.

Provision and manage Runtime Fabric clusters across different environments (on-premises, cloud, hybrid).

Configure networking, security, and access controls for Runtime Fabric clusters.

Monitor cluster health, performance, and resource utilization.

Manage upgrades, patches, and maintenance tasks for Runtime Fabric.

Troubleshoot issues related to Runtime Fabric infrastructure and configuration.Provision and manage Runtime Fabric clusters across different environments (on-premises, cloud, hybrid).

Configure networking, security, and access controls for Runtime Fabric clusters.

Monitor cluster health, performance, and resource utilization.

Manage upgrades, patches, and maintenance tasks for Runtime Fabric.

Troubleshoot issues related to Runtime Fabric infrastructure and configuration.

Involved in converting data formats such as XML and JSON REST and SOAP APIsby using Data weave.

Enterprise in creating topics in confluent Kafka, published and subscribed messages to topics.

Used APIKIT Router to generate flows based on the RAML.

Used Database connectors to connect with respective systems using Mule ESB.

Extensively used Mule Debugger to debug the xml flows and wrote M unit test cases using features like mocking, and assert conditions based different sets of data.

Experience in Deploying/Managing Mule flows to Cloud Hub.

Used Anypoint Platform to deploy application to the Runtime Manager.

Backup restore database, managing servers, managing clients, automating administration tasks.

Performing the database up gradations from lower version to higher versions and database refreshes from production to development.

IBM, Kolkata, India.

Client: National Grid (GSO & ET)

Duration: Jun’2015 – Sep’2019.

Role: MuleSoft Developer

Scope: National Grid (GSO) is pivotal to the energy systems and manages the grids that connect millions of people to the energy they use, through their regulated utility Balancing Mechanism and creates an information advantage to those counterparties, reducing transparency in the operation of the system creating a barrier to effective competition.

Responsibilities:

Designed the Mule API for integrating with all the National Grid GSO and ET downstream systems which are connected to the Elexon system.

Created flows in design studio and transform messages using DataWeave transformation and Configured API Gateway and API AutoDiscovery in Mule 4.

Integrated Kubernetes clusters with MuleSoft Anypoint Platform to facilitate seamless communication between containerized applications and enterprise systems.

Developed custom Kubernetes controllers and operators to automate infrastructure provisioning and configuration management tasks.

Collaborated with cross-functional teams to define CI/CD pipelines for MuleSoft API implementations and Kubernetes deployments.

Implemented service mesh architecture with Istio to enhance observability, security, and traffic management in Kubernetes environments.

Deployed Mule applications into Runtime Fabric (RTF) and configuration at API Manager.

Extensively used Mule components that include File, FTP, SFTP, External Service callouts and SalesForce.

Excellent abilities to develop Message flows using Mule Runtimes 4.x/3.x, Anypoint studio across integrating variety of business applications with connectors including Salesforce, REST service, DB, SFTP, MFT and using wide variety of transport layers including HTTP, HTTPS, JMS.

Strong programming experience in Java,SOAP/RESTFUL Web services,APIs Development, SQL and Oracle PL/SQL Microservices,Python, XPATH,XLST,ESQL,RESFTFUL,NOSQL,JPA,ActiveMQ,MQ, Servelets,JSP,EJP,Struts,Spring,XML/XSL.

Hands-on experience in converting data formats such as XML and JSON REST and SOAP APIsby using Data weave.

Diagnosed and resolved issues with MuleSoft integrations, SQL queries, and Oracle PL/SQL code in production environments.

Provided ongoing support and maintenance for deployed integrations, monitoring system health and performance metrics.

Experience Developing complex SQL queries to retrieve, manipulate, and analyze data from Oracle databases.

Designed and optimized database schemas and queries for performance and scalability.

Hands On Experience in writing stored procedures, functions, and triggers using Oracle PL/SQL to automate business processes and enhance data integrity.

Designed and implemented MuleSoft integrations for various enterprise systems, ensuring seamless communication and data exchange.

Developed Anytime Monitoring solutions using MuleSoft's Anypoint Platform to provide real-time visibility into system performance and health.

Configured alerts and notifications to proactively identify and address potential issues before they impact operations. Collaborate with administrators to define deployment strategies and configurations for Mule applications on Runtime Fabric.

Implement security controls and policies for Runtime Fabric clusters and Mule applications.

Conduct security assessments and audits to identify vulnerabilities and ensure compliance with security standards.

Collaborated with cross-functional teams to troubleshoot and optimize MuleSoft applications for maximum efficiency and reliability. Configure authentication, authorization, and encryption mechanisms for data in transit and at rest within Runtime Fabric environments.

Monitor Runtime Fabric for security incidents and implement incident response procedures as needed.

Provide guidance and recommendations on security best practices for MuleSoft deployments on Runtime Fabric.

Created Mule project artifacts and configured the Mule configurations files for azure pipeline CI/CD deployment.

Developed Restful Services in Mule ESB based on SOA Architecture.

Developed a Mule Integration flow with third party external application named CKAN for publishing the National Dispatch Data and its transactions in public portal.

Created scheduled Mule API jobs for integrating with Salesforce application to fetching the Asset ID details and send the files to National Grid Downstream systems.

Provision and manage Runtime Fabric clusters across different environments (on-premises, cloud, hybrid).

Configure networking, security, and access controls for Runtime Fabric clusters.

Monitor cluster health, performance, and resource utilization.

Manage upgrades, patches, and maintenance tasks for Runtime Fabric.

Troubleshoot issues related to Runtime Fabric infrastructure and configuration.

Experience in integrating Cloud applications like SFDC and Cloud Database using Mule connectors.

Environment: Mule ESB (Mule 3.x/4.x), AnyPoint Studio, Anypoint Runtime Fabric, API Management, Design Center, RAML, MEL, MUnit, JSON, XML, SOAP, JUNIT, M unit, Oauth 2.0, ActiveMQ, Azure Pipeline CI/CD.

IBM,Kolkata, India.

Client: National Grid (GSO & ET)

Duration: Mar’2014 – May’2015

Role: SOA Developer / Designer

Scope: National Grid (GSO) is pivotal to the energy systems and manages the grids that connect millions of people to the energy they use, through their regulated utility Balancing Mechanism and creates an information advantage to those counterparties, reducing transparency in the operation of the system creating a barrier to effective competition.

Responsibilities:

Designed proxy services for integrating with all the National Grid GSO and ET downstream systems which are connected to the Elexon system.

Designed and implemented MuleSoft integrations for various enterprise systems, ensuring seamless communication and data exchange.

Developed Anytime Monitoring solutions using MuleSoft's Anypoint Platform to provide real-time visibility into system performance and health.

Configured alerts and notifications to proactively identify and address potential issues before they impact operations.

Collaborated with cross-functional teams to troubleshoot and optimize MuleSoft applications for maximum efficiency and reliability.

Created message flows in design studio and transform messages using native schema for generating report to the National Grid internal systems (Daily compliance reports)

Deployed OSB applications into enterprise console and weblogic configurations.

Extensively used SOA adpaters that include File, FTP, SFTP, External Service callouts and SalesForce.

Excellent abilities to develop Message flows using OSB pipelines across integrating variety of business applications with connectors including Salesforce, REST service, DB, SFTP, MFT and using wide variety of transport layers including HTTP, HTTPS, JMS.

Created SOA project artifacts and configured the properties files for jenkins deployment.

Developed Restful Services in BPEL and OSB for the external service providers.

Developed Integration flow with third party external application API named CKAN for publishing the National Dispatch Data and its transactions in public portal.

Created scheduled proxy service jobs for integrating with salesforce application to fetching the Asset ID details and send the files to National Grid Downstream systems.

Environment: Oracle WebLogic Application Server, JDeveloper 12c, SOA Suite 12c, Oracle Integration Cloud (OIC), Oracle WebLogic Application Server, Azure Devops CI/CD and WSO2 gateway.JDeveloper 12c, SoapUI, BPEL, Proxy services, Weblogic, Oracle Document Editor, SQL Developer, SQL and Oracle PL/SQL Putty, WinScp, Postman.

Tata Consultancy Services, Kolkata, India.

Client: GE Healthcare, India

Duration: Mar’2012 to Feb’2014.

Role: SOA Developer

Project type: Development and Production Support.

Scope: GE Healthcare provides transformational medical technologies and services for patient care. GE Healthcare's broad range of products and services enable healthcare providers to better diagnose and treat diseases in earlier conditions.

As a part of Oracle E-business suite (integration) implementation, GE Healthcare is willing to process a Sales Order from its Siebel CRM to Oracle E-Business Suite due to inconsistence data across these two disparate systems. Therefore they have opted Oracle SOA Suite 11g Integration to maintain consistence across these two systems. The Business Process starts with the exposed Sales Order from Siebel CRM as Web Service where it gets invoked from BPEL process and transformed into the native format for E-business Suite.

Responsibilities:

Orchestrating Services through BPEL for Synchronous Service and Asynchronous Service.

Designed the Architecture of the SPARK Implementation in such a way to keep track of every step as this is critical integration, which has OSB, Data Access layer, ADF, and source/target system Cloud services for File processing.

Developed the SPARK OSB process as a generic process which deals with all the 26 partners both Inbound and Outbound flows.

Built an Error framework architecture for this SPARK as these transactions mostly deal with the business economy of Logitech. Logging at every stage and keeps track of the transaction details on Both Success and Failure scenarios.

Successfully migrated the SOA services like OTM, SFDC, Workday and Chapp Integration projects to 12C Version as we do need to support the TLS 1.1 and 1.2 for Workday and SFDC web services invocation.

Also created new generic SOA projects in 12C for supporting the Existing implementation of SFDC like Activation of Session and Report generation of Workday employee list to be track of the Records.

Supported all the modules including enhancements and development in both SOA 12C and OSB 11g.

We had implemented Logitech's agile integration using Oracle service BUS. Agile integration provides the details of the list of Logitech's Products and their description which needs to be updated into two downstream systems (Oracle DB and MDM).

Environment: Oracle SOA 11g, Ant Scripts, Deployments, Oracle WebLogic Application Server, Jdeveloper11g

Web Services, Oracle 11g Database, BPEL, Oracle Business Rule, Human Task, Oracle BAM.

Wipro Technologies Ltd, Mumbai, India.

Client: Horace Mann Insurance

Duration: Oct’2008-Feb’2012

Role: TIBCO Developer

Scope: Horace Mann (HM) is replacing the old legacy Claims system with a new vendor-purchased Claims Work Station. EAI is required to integrate all the peripherals of this system which includes both A2A and B2B level architecture.

Responsibilities:

Involved in gathering requirements, business process modeling and captured AS-IS model using Rational Use Cases.

Designing process using Business Works /designer.

Worked on Tibco AMX Policy Manager and Tibco AMX Lifecycle Governance Framework.

Developed Custom Java coding within processes wherever required in the integration.

Install, admin and configured TIBCO Hawk to monitor critical events and services.

Notify respective business groups using TIB/Hawk and BW processes for critical-related events.

Installation and administration of TIBCO Suite (RV, BW, EMS, Adapters)

Installation and configuration of TIBCO TRA Suite, Tibco Business Works, Tibco Administration Suite, Tibco Adapters (MQ, ADB, Files, CICS).

Worked on Tibco AMX BPM.

Created and managed Queues and Bridges; Groups and Users in EMS Servers.

Created and used scripts to create Queues and Bridges.

Implement a Real-Time interface for the Claims Work Station to view the latest Auto / Property insured details. Legacy Auto / Property Systems reside in the Mainframe environment.

Documenting the Best Practice Methodologies for development and deployment.

Environment: TIBCO Business Works 5.4, EMS 4.x, TIBCO Admin 5.4, TIBCO Hawk suite 4.6, Hawk HTTP Adapter 4.x, TIBCO Adapters 5.x (File, ADB, MQ) Windows XP.

EDUCATION:

Bachelors of Technology, JNTU University, Anantapur, India..2007



Contact this candidate