Post Job Free

Resume

Sign in

Mulesoft Developer Java

Location:
Silver Spring, MD
Posted:
April 11, 2023

Contact this candidate

Resume:

Tesfu.G

Phone: 404-***-****

Email: adwhkr@r.postjobfree.com

Summary

8+ years of professional experience in analysis, design, implementation, integration and testing of Client-Server/Internet/Intranet Systems for Financial, Banking, and HealthCare Industries using Object Oriented Analysis/Design/Methodologies.

Strong business and technical experience in requirements gathering including Designing, development, implementation, and installation EAI using MuleSoft.

Good experience in building complex Mule Flows/ Error Handling strategies/reprocessing.

Good experience with (EDI) Electronic Data Interchange how is businesses engage with one another to enable (B2B) business to business communication.

Experience with Message Filters, Message Translators, Content enricher, Scatter- gather and Mule Transaction Integration patterns.

Strong experience on Mule architecture including Mule ESB, Any Point studio, API kit, API Gateway, Flow and various Connectors

Experience in developing middle tier applications using Enterprise Service Bus

(ESB) - MULE

Have a good experience API governance lifecycle that consists create, control, and consume.

Proficient in Anypoint API Governance and API management through SLAs and Proxies and Build a governance API design and development for the company.

Good experience in core Java, Spring and Hibernate frameworks.

Good experience in SQL/PL-SQL programming for packages, stored procedures etc., using Oracle 10g/11g.

Experience in working with different databases such as Oracle, SQL for different Data Models

Experience in performing Unit testing, Integration Testing and generation of test cases using Junit.

Experience with supporting and maintaining applications in Production environment like analyzing issues and providing resolutions to production tickets.

Experience with Source Control Tool's such as Subversion, GIT, Clear Case and Defect tracking tools; HP Quality Center, JIRA.

Strong Experience in different operating systems such as Microsoft Windows, UNIX, and LINUX

Experience in working with build tools like Maven and build-automation tools like Jenkins.

Good experience in various stages of Software Development Life Cycle (SDLC) using various development methodologies based on Agile, waterfall model and Test-driven development.

A well-organized, goal-oriented, highly motivated, and effective team player with excellent analytical, troubleshooting, and problem-solving skills Tesfu.G

Phone: 404-***-****

Email: adwhkr@r.postjobfree.com

Education

Bachelor’s Degree Applied Science

Mulesoft Certified developer V.4(MCD)

Integration and API Associate V.3(MCD)

Skill Matrix

Middleware AnyPoint Studio, CloudHub, MuleESB, EDI,J MS, MQ Series OS Windows, Unix, Linux, AS/400, Z/OS, ZLinux

Prog Languages Dataweave, Java, XSLT, JavaScript, XML, C and C++ Databases MongoDB, DB2, Oracle, Sybase, SQL Server, MY SQL Tools & Utilities ITCAM, Jenkins, BMC Patrol, SAP, Remedy, RFHUtil, SOAP UI, Junit, Clear Case, Clear Quest, Omegamon, LDAP, IBM RTC, CVS, SVN

Industry Knowledge HealthCare, Telecom and Retail

Experience

Ameris Bancorp, Atlanta, GA

Jun 2021 to Present

Role: MuleSoft Developer

Responsibilities:

Participate in the end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Testing and Deployment.

Create UML diagrams like Use case, Class and Activity diagram based on the requirements gathered.

Design and develop enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.

Create several flows for new requirements and variety use cases using the MuleSoft AnyPoint Studio of Mule ESB.

Implement the integration workflows using a MuleSoft ESB 3.9 framework.

Create MULE ESB artifact and configured the MULE configurations files and deployed.

Tesfu.G

Phone: 404-***-****

Email: adwhkr@r.postjobfree.com

Good exposure to continuous integration and delivery tools surrounding anypoint platform. Used CI/CD tools like Jenkins, GitHub, and Maven and Anypoint runtime manager.

Implement Restful/SOAP Web Services in Mule ESB based on SOA Architecture.

Deploy Mule ESB applications into MMC (Mule Management Console).

Use Mule components such as File, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.

Create stored procedures and trigger to store and access data in the Database Oracle 11g.

Migrate Mule ESB 3.9 apps to Mule ESB 4.1.

Transform messages using XSLT, DataWeave, and Custom Java Transformers to transform data from one format to another format using Mule ESB.

Integrate data using SAP, Sales Force, JMS, HTTP, Web-Service connectors.

Create Mule ESB projects for the services with synchronous and asynchronous Mule flows.

Develop service interface to access the core services and provisioning services using Mule ESB.

Used GIT as version controlling tool and Maven for building and deployed application to CloudHub.

Used MUnit for Mocking and Unit testing Mule flows.

Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.

Environment: Java 1.7/1.8, Mule ESB server Runtime 3.9.3, 4.1.0, ActiveMQ, AnyPoint Studio, Nexus, CloudHub, FileZilla, Rally, Mule (MMC), RAML, CloudHub, Putty, GIT, CXF, RESTFUL, XML, JSON, Log4J, Apache-Maven, SoapUI Atlantic Union Bank, Richmond, VA

Jun 2018 - May 2021

MuleSoft Developer

Responsibilities:

Build Deploy and Test applications or flows using Mule ESB and build and deployed the services.

Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and

Implement Mule flows for each entity with retry mechanisms with private secured flows.

Built JAX-RS services and exposed them using REST component.

Implement Exception Handling, Logging, and Error Handling.

Manage performance of the services by using “Scatter and gather” and “choice router”

Tesfu.G

Phone: 404-***-****

Email: adwhkr@r.postjobfree.com

Code walk-throughs, Mule Debugging, and Error fixing.

Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the block.

Design and develop enterprise services API specification using RAML and REST schema.

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

Authorization using Access Token and SM session cookie.

Create Mule ESB helper class to call the Mule flow, connection end point and connectors.

Build and Deployment of services in Mule ESB server.

Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.

Environment: Java, MuleSoft 3.0.x/4.2, EDI,MMC, AnyPoint Studio 6.5, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, JSON, JMS, CloudHub, GitHub, Web Logic Application Server10.3, XML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, Spring MVC.

Office Depot, Boca Raton, FL

Sep 2016 - May 2018

Role: Java Developer

Responsibilities:

Participate in the implementation of design using vital phases of the Software Development Life Cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.

Implement code for user interface by utilizing OOPS concepts like multithreading, inheritance, polymorphism and collection API.

Implement JDBC code for backend processing.

Implement multi-threading to implement batch jobs with JDK features.

Used Java Script for client-side validations.

Used Spring MVC for developing web applications.

Create user-friendly GUI interface and web pages using HTML, JSP.

Design the module from scratch including database schema design.

Debug the java code with all the testing tools and logic flow using Eclipse UML plug-in and rational testing tools.

Implement PL/SQL queries, views, stored procedures and triggers.

Worked with QA team to validate the test cases meeting the business requirements. Tesfu.G

Phone: 404-***-****

Email: adwhkr@r.postjobfree.com

Environment: Core Java, J2EE, SDLC, JDBC, Agile, Servlets, Struts, JSP, Java Script, HTML, UML, PL/SQL, Hibernate, Eclipse.

Molina, Long Beach, CA

Apr 2014 - Aug 2016

Role: Database Developer

Responsibilities:

Worked with the Business analysts and the DBA for gathering, business analysis, testing, metrics and project coordination.

Involved in logical modeling and physical modeling of application.

Developed Stored Procedures, Functions, Packages and SQL Scripts using PL/SQL.

Involved in creation of Conceptual Modeling covering all the business requirements.

Loaded the data into database tables using SQL*loader from flat files.

Developed SQL scripts, packages, procedures, cursors, tables, views, materialized views, table joins and functions as per the business requirements.

Used the standard Oracle package DBMS SCHEDULER to automate / schedule jobs on daily, weekly and monthly basis and to run jobs in parallel to improve time- constrained performance.

Developed Procedures for efficient error handling process by capturing errors into user managed tables.

Coordinated with DBA in creating and managing tables, indexes, table spaces, auditing and data quality checks.

Developed data conversion procedures in PL/SQL. Involved in maintaining batch processing PL/SQL procedures for data extraction for feed creation.

Developed Shell scripts to automate execution of SQL scripts to check incoming data with master tables, insert the valid data into Customer Management System and invalid data into error tables which will be sent back to sender notifying the errors.

Performed SQL and PL/SQL tuning and Application tuning using various tools like EXPLAIN PLAN, TKPROF, AUTOTRACE and DBMS SQLTUNE.

Developed UNIX Shell scripts to automate table creation, execute procedures.

Developed Test Scripts, Test Cases, and SQL QA Scripts to perform Unit Testing, System Testing and Load Testing.

Environment: Oracle 10g, SQL Developer, Erwin, TOAD, Query Direct, SQL Tesfu.G

Phone: 404-***-****

Email: adwhkr@r.postjobfree.com



Contact this candidate