Sr. Mule Soft Developer Resume
TN
SUMMARY
- 8+ years of experience in application software development in multiple domains, supporting web - based applications on JEE framework, Mule Anypoint Platform and multitier applications with distributed architecture.
- Certified MuleSoft developer.
- Expertise in Mule ESB 4.x, Mule ESB 3.x over Anypoint Studio 7.x.x and Anypoint Studio 6.x.x,, Anypoint Cloud-Hub, API Gateway 1.x and API Management.
- Extensively used Mule Connectors like salesforce, database, SMTP and JMS
- Experience is developing SQL Queries and stored procedures
- Experience Architecting Mule Projects with integration to 3rd party SaaS applications like Oracle Service Cloud.
- Designed and developed APIs using RAML and REST based APIs
- Implemented and used Web Services with teh halp of WSDL and SOAP to get updates from teh third parties.
- Architecting complex SOA applications with ESB frameworks.
- Experience in distributed technologies, OO programming, analysis and design.
- Utilized MuleSoft extensive features like data weave, API designer and various connectors.
- Has good experience in designing RAML and WSDL.
- Supported projects across teh enterprise to adopt teh integration infrastructure and integration interfaces on Mule ESB.
- Experience in Maven for build and deployment.
- Strong experience in analysis and design using SDLC, UML, Rational Unified Process (RUP) with software development models like Agile Scrum Model and Waterfall model
- Good knowledge in spring framework, Object Relation Mapping using Hibernate.
- Used various IDE's like Anypoint Studio, Eclipse, Net Beans and IntelliJ Idea.
- Experience in implementation of business applications using BEA Web logic, IBM Web sphere Application, J Boss and Tomcat.
- Excellent communication, Team work, inter-personnel and presentation skills, fast learner and organized self-starter.
- Ability to work with business functions to understand business requirements and develop technical specifications.
- Utilized MuleSoft features like Data Weave, API designer and Various connectors to ensure robust and loosely coupled integration layer every time.
TECHNICAL SKILLS
Languages: C, C++, Java, Java Script, PL/SQL, SQL, HTML, XMLXSLTApplication Servers J Boss, Apache Tomcat, Web logic, IBM web sphere
Databases: Oracle, MySQL, DB2
SOA: Restful Web Service, Soap web service, JAX-RS, XML, JSON, WS Security, Mule ESB
IDE’s/Tools: Anypoint Studio, Eclipse, Net beans, RAD, J Builder, Maven, ANT, SVN
Server-Side Technologies: JSP, Servlets, Tag Libraries, JSTL, JSF, Tiles
SOA: Mule ESB
Protocols: HTTP, FTP, SFTP, SMTP, TCP/IP
Methodologies: OOAD, UML, Design Patterns, SOA, Agile, REST
Configuration management tools: GIT, SVN, ANT
Frameworks: Spring, Hibernate, Struts, Spring MVC, Micro Services, EJB, JMS
PROFESSIONAL EXPERIENCE
Confidential, TN
Sr. Mule Soft Developer
Responsibilities:
- Developed teh application using Mule ESB and build & deployed teh services.
- Involved in creating http inbound & outbound flows and orchestration using XPath using Mule ESB.
- Extensively worked on Data Mapper and DataWeave for complex Data transformations for use in Mule Flow.
- Worked on various connectors in Mule such as HTTP, FILE, Database, and Sales Force etc.…
- Worked on implementing Web Services from Mule Flows.
- Implemented and consumed SOAP Web Services.
- Extensively worked with RAML and followed 3-layer API procedure.
- Worked on integrating MULE ESB with Sales Force in one of teh interfaces.
- Worked on Deploying teh Mule application to Cloud Hub.
- Used MUnit for mocking and unit testing mule flows
- Involved in teh interface design, development and migration of requisite web Methods services.
- Involved in teh end-end development of teh Project by understanding teh existing application functionality and enhancing it with respect to teh client requirement.
- Involved in trouble shooting and problem solving of teh Integrations.
- Involved in teh overall architecture of teh web Methods solution.
- Created services to integrate with XML based applications using web Methods Developer. Developed XML Schemas and IS Schemas for validation.
- Review, to teh extent possible, changes in code and teh environment that will affect system performance.
Environment: Mule Any point Studio, MMC, Cloud Hub, Web Services, Web Methods Developer, JDBC, Broker, HTTP/HTTPS, XML, Java1.8
Confidential, San Jose, CA
Mule Soft Developer
Responsibilities:
- Created HTTP inbound & outbound flows, routing, orchestration, transformations and Security of MULE ESB application. Migrated teh ESB 3.4.1 to ESB 3.5.
- Used various transformers in Mule ESB based on use case and had implemented teh custom transformations.
- Creating and consuming of soap and REST services.
- Usage of java transformers in Mule ESB.
- Automated teh build process using Maven build scripts.
- Coordinated with larger projects involving multiple groups.
- Experience with Mule administration, configuration and tuning.
- Implemented teh all Mule Flows related to inbound/outbound modules.
- Experience with Mule Soft MMC and Enterprise release capabilities.
- Developed teh integration workflows using an ESB framework.
- Done with messaging using Active MQ.
- Involved in unit testing and writing teh MUnit Test cases for teh flow flows.
- Utilized various connectors such as Salesforce, AJAX, FTP, HTTP, File, SMTP, SFTP, Servlet, Quartz, and Database.
- Has written batch jobs to run at schedule times.
- Recovery of lost or failure records.
- Follow teh guidelines of agile methodologies of SDLC for project management.
- Designed and developed enterprise services usingRAML and REST based APIs.
- Salesforce integration with different applications and databases
- Used Git hub for version and source control.
Environment: MuleSoft 3.5, Any point studio, CXF, SOAP, REST, Sales force, Git Hub, Active MQ, RAML, MUnit.
Confidential
Sr. Java developer
Responsibilities:
- Actively involved with teh team as a part of Agile (SCRUM) software development.
- Responsible for teh analysis, design, implementation and deployment of full software development lifecycle (SDLC).
- Develop interfaces to accept requests in JSON format and invoke stored procedures to update tables in SQL Server database.
- Designed and developed enterprise services using RAML in Mule, REST based APIs, SOAP Web Services and use of different mule connectors (File, Http/Https).
- Transformations using Data Weave, XPATH, XSLT and custom java components.
- Knowledge on working of API Manager, Runtime Manager and Exchange in any point cloud hub.
- Administered in Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
- Responsible for Creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
- Expertise in using Mule components that includes File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.
- Capable in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
- Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB.
- Hands on experience with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
- Used integration patterns, integration tools, EAI, Transformations, XML schemas and XSLT.
- Hands on experience in installing and configuring Eclipse IDE, Anypoint IDE and Maven for development.
- Good Experience in using Log4J components for logging and performed daily monitoring of log files and resolving issues.
Confidential
Sr. Web Developer
Responsibilities:
- Involved in teh end to end Development of Projects covering all phases of Software Development Life Cycle including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
- Developed various integrations using MuleSoft as per teh User Acceptance Criteria defined by teh business users.
- Developing and deploying mule project on cloud hub.
- Tested SOAP web services using SOAP UI and REST web services using REST Client.
- Designed WSDL to create SOAP services.
- Writing application code and development activities for large projects especially in a SOA environment with Mule ESB 3.5
- Implemented Mule flows for each entity with retry mechanisms with private flows.
- Developed web services and data synchronization services.
- Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization and Java 1.5 features etc.
- Created MULE ESB artifact and configured teh MULEconfigurations files and deployed
- Performed Proof of Concept on extracting image metadata & GPS coordinates using Metadata-Extractor.
- Developed application using Mule ESB and build and deployed teh services. And also done with Unit testing using Test Utility.
- Migrated Mule ESB 3.5 apps to Mule ESB 3.6.
- Secured API with Basic Autantication security module
- Implementing and consuming REST web services
- DAO layer implementation using JPA and DB connector of Mule ESB 3.5.
- Wrote OraclePL/SQL Stored procedures, triggers, views for backend database access.
- Developing and securing CXF web services in Mule ESB.
- Provides support for all testing phases and post production.
- Prepared Change Request business documents and involved in change and release management.
- Performed Unit testing using JUNIT, System, Regression, and Integration Testing.
- Extensively used data weave expressions for transformations.
Confidential
Java Developer
Responsibilities:
- Highly involved in requirements gathering and designing teh Domain Model and Business Model for teh application.
- Used JSON (JavaScript Object Notation) to read teh Java Script object
- Created API and exposed on cloud, which is being invoked by ABI system.
- Wrote transformation classes and feeded into teh Teradata.
- Use Boot strap as style sheet along with Angular JS.
- Created customized Resuming flows so as to avoid a single data loss.
- Developed Stored Procedures, Triggers and Packages in Oracle.
- Implemented Springs Aspect Oriented Programming (AOP) feature to over come cross cutting concerns.
- Developed and exposed teh Web Services by using SOAP.
- Used Any Point & Studio Visual Debugger to debug teh muleflows at Data mappers.
- Created Mule Flows to connect graph API and marketing API.
- Worked with Mule ESB for Message routing between clusters and data transformation.
- Involved in effort estimation and impact analysis for integration SOAP web services.
- Consumed RESTful responses in XML as well as JSON formats.
- Used ANT for building teh Project. Used Git for version control.
- Used Spring and Hibernate for dependency injection and Data Persistence.
- Implemented Spring Batch Jobs for processing teh CSV files.
- Written teh shell scripts for automation process for build and deployments in Unix/Linux.
- Involved in peer to peer code reviews and given teh review comments for my subordinates.
- Involved in development of teh server-side business logic using Action Classes, Action Forms, Helper classes and DAO access layer classes.
- Handled teh QA deployments in JBoss.
- Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
- Provided technical and business support for teh team.
Environment: Eclipse, J2EE, Java SE 7, Spring MVC and Hibernate Framework, RESTful, PL/SQL, JSP, jQuery, GIT, JavaScript, CSS, JMS, JBoss, Spring JDBC, Unix/Linux, Log4j, SQL, SOAP,(JAX-WS), Ajax, Ant, Java Beans, Angular JS, Node JS, Design Patterns, Agile, JSON, Jira, Oracle.