Post Job Free
Sign in

Mulesoft Developer Business Applications

Location:
United States
Posted:
April 30, 2024

Contact this candidate

Resume:

Tseg Tades

E: ad5dp6@r.postjobfree.com

P: 317-***-****

PROFESSIONAL SUMMARY

Certified MuleSoft Developer with 7+ work experience in application design, development, integration, and testing.

Experience with Cloud-Hub, On-Prem, and Hybrid environments.

Experience with integrating mule runtime with Database, Splunk, Salesforce, Workday, AWS, Okta.

Experience in creating API Design documents using RAML and Open API Spec (Swagger).

Experience in building framework and infrastructure to provide connectivity (APIs) to core business applications.

Hands on experience with MuleSoft Anypoint Platform, Mule Anypoint Studio, Mule ESB, Mule Expression Language, Mule Connectors, Anypoint Salesforce Connector, Mule Scopes, Mule Routers, Mule Components, Mule Transformers, Mule Filters, Mule Flow Control, Mule Runtime Engine, Mule CloudHub, MUnit.

Experience in writing Queries, Procedures, and packages in SQL. Database Design, Creation, and Management of Schemas, writing functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.

Proficiency with deploying, configuring, and administering applications & Web Servers such as IBM WAS, JBOSS, and Apache Tomcat 6.x/7. x.

Good experience in CI/CD tools like Jenkins, GitHub, Maven (for project build/test/deployment), MMC and Anypoint Runtime Manager.

Experience in unit testing and writing the MUnit Test cases for the flows and used ActiveMQ for messaging.

Strong experience in Integration using Mule ESB in integrating various third-party systems.

Highly experienced with Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting features.

Proven experience of coordinating between Offshore, Onsite teams and different Customers.

Good Agile Development experience.

Strong SDLC, Agile, scrum experience.

Experienced in setting up point-to-point communication and Publish/Subscribe style of messaging in IBM WebSphereMQ, ActiveMQ and RabbitMQ.

Strong experience working with Business teams in gathering requirements, mapping, and creating technical specifications.

Old National Bank - MuleSoft Developer

Indianapolis, Indiana, USA • 04/2021 - Current

Participate in analysis, defining, prototyping, implementation, and deployment of full software development life cycle (SDLC) of the project.

Create integration solutions using Mule ESB as a middleware with external third-party systems.

Implement global error handling, catch exception handling, choice exception handling, and rollback exception handling for error-free integration.

Complete preparation of design document specifications, troubleshooting and testing

Migrate Mule 3.9 application and flows to Mule 4.3

Integrate with various systems using Salesforce, Workday, Database, HTTP, SFTP, FTP and file connectors.

Participate in Agile scrum meetings, updating the tasks based on the user stories on daily scrum calls.

Performing integrations to transform a huge pay load from Database to Salesforce by scheduling batch processing jobs.

Implement parallel processing using Active MQ.

Implement parallel processing using Scatter-gather routing component.

Build and deploy using Maven to deploy the artifacts into Cloud Hub and using Stash Code Repository for version management and source control.

Perform integrations to transform a large data from Database to Workday by scheduling batch processing jobs.

Design and Develop Restful APIs using API Designer and generated flows using the RAML file.

Implement common flows which are used across all the API's by changing only external end points in the Sub-Flows.

Utilized Mule ESB to enable message filtering, aggregation, and routing between applications, all of which were governed by established rules and content.

Involved in writing batch jobs to run at specific schedule times and transformations using Data Weave.

Create high-level, detailed design, topology, and testing documents to ensure effective project management and communication.

Implement Security mechanisms like Security Certificates, Key Exchange, Encryption, Decryption and OAuth Authentication.

Configure the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for near-real time message processing.

Implement data transformation using XPATH, XSLT, Data Weave, Custom java classes.

Participate in 24X7 production support.

Environment: Mule 4.3, Mule 3.8, Ping Federate, Jenkins, Splunk, Anypoint Studio 6.5 and 7.6, GIT, JMS, Java 8.1, J2ee, Oracle 11g, Salesforce, workday, SQL Developer, ActiveMQ, REST, MULE ESB, Postman, Jenkins, Bitbucket, RabbitMQ, API Manager.

7-Eleven - MuleSoft Developer

Texas, USA • 05/2019 - 03/2021

Participated in Agile methodology to perform requirements gathering, analysis and planning, development & testing of application.

Define API interface using RAML 0.8 by analyzing requirements, perform mock test, and publish to exchange.

Integrate different backend systems by utilizing MQ series, Http, File systems and SFTP transports.

Utilize integrations to batch-process a large amount of data from a database to Salesforce.

Implement and consume both SOAP and Restful web services.

Promote code from development to testing and production environment.

Implement Mule flows for different modules, which process files and emails from different systems.

Used Mule ESB for routing, filtering and aggregating messages between applications based on content and rules.

Implement workday to gather requirements, configure Workday modules, carry out testing, and offer end-user support.

Implement Mule Secure Token Service (STS) OAuth to mule Service Oriented Architecture (SOA).

Work with Business Analysis to understand the integration requirements.

Participated in creation & deployment of the application, done unit testing by writing the MUnit test case.

Create Global error handling strategies, apply Try scope to process events.

Part of call rotation and production support.

Environment: Mule 4.3, Mule 3.8, SQL Developer, Workday, Ping Federate, Jenkins, ActiveMQ, API Manager, Anypoint Studio 6.5 and 7.6, Java 8.1, J2ee, Oracle 11g, Salesforce, Splunk, GIT, JMS.

Health Mart Systems - Application Developer

Nebraska, USA • 08/2016 - 05/2019

Participate in all phases of Software Development Life Cycle SDLC using Agile Methodology

Built component-based user interfaces in web development using JSF, HTML, XHTML, CSS, JavaScript

Used SAML 2.0 protocols to establish security in communication between HTML pages.

Develop View layer of MVC architecture using Spring MVC components and compelling features like templates, Custom logic tags etc.

Design develop and maintain data layer using JPA Hibernate

Develop Applications on IBM RAD/ TOAD and deploying on WebSphere v6.1

Used Web services SOAP and RESTful for transmission of large blocks of XML.

Implement, code and design of JAVA classes like Spring MVC controllers in the view layer and implementation classes in the mid-tier etc.

Create Oracle PL/SQL stored procedures for host to mid-tier integration.

Leverage SVN for version control across common source code used by developers.

Leverage Maven to build the application and write test cases for Unit Level Testing using JUnit and static analysis testing J Test to follow the QUALCOMM coding standards.

Environment: Java, JEE, J2EE, Eclipse, JSF, WebSphere, SAML, HTML, JavaScript, Spring MVC, Spring Core, Context, JPA Hibernate, Maven, JUnit, PVCS, Web Services SOAP and RESTful and Scrum.

SKILLS

Integration: Mule 3.x and 4.x runtime, CloudHub.

Programming languages: Java 6 and 7, XSLT, DataWeave, JavaScript, Python.

J2EE Technologies: Java EE, JSP, Servlet, EJB, JDBC, JNDI, JSTL, JPA

Web Service: SOAP, REST

Databases: Oracle 9i/10g, MongoDB 2.6, MS SQL Server 2008, MySQL 5/6, PostgreSQL 8/9

Application Servers: Apache Tomcat 5/6/7, Apache HTTP Server 2.x, JBoss 5.x

Version Control Systems: Apache Subversion SVN, CVS, Git and GitHub, Bitbucket.

EDUCATION

Bachelor of Science (BSc)

CERTIFICATIONS

MuleSoft Certified Developer (MCD) 3 & 4



Contact this candidate