We provide IT Staff Augmentation Services!

Java/mulesoft Developer Resume

5.00/5 (Submit Your Rating)

Columbus, OH

PROFESSIONAL SUMMARY:

  • 4 years of IT experience in MuleSoft Integration (On premise, Cloud) and Java development.
  • Successful implementation of Service Oriented Architecture(SOA) and Enterprise Application Integration(EAI) for multiple clients using Mule Soft.
  • Hands on experience in using Software development methodologies Agile Methodology, Scrum and Waterfall software development processes.
  • Experienced in designing and developing enterprise services using RAML in Mule, REST based API’s, SOAP web services and use of different mule connectors.
  • Experience in configuring APIs, proxy endpoints, API Portals and API analytics based on technical specifications with MuleSoft API manager.
  • Experience in creating API using RAML, API portal, API proxies and documentation.
  • Experience in developing test cases and test plans by using JUnit. Experience in Unit testing, Integration testing and User Acceptance testing.
  • Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Strong application Integration experience with Connectors, Routers, Active MQ, JMS and AWS SQS and Data Transformations using Mule ESB.
  • Extensively worked on XML technologies like XSD, XSLT, XQuery and XPath for data transformations in Mule soft.
  • Had experience in using the enterprise security, notifications features provided by MULE.
  • Expertise in using Jenkins, ANT and Maven scripts for building & deploying application in web/App servers.
  • Experience in working with bug tracking tool JIRA, Confluence and Source control for project coordination.
  • Experience in building complex Mule Flows/ Error Handling strategies/reprocessing. Worked with Message Filters, Message Translators, Content enricher, Scatter - gather and Mule Transaction Integration patterns.
  • Hands on experience in Mule Expression Language(MEL) - to access and evaluate the data in the payload, properties and variables of a Mule message.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Expertise in applying JMS (Java Messaging Service) and Log4J for reliable information exchange across Java applications.
  • Proficient with Web Services Description Language (WSDL) for describing Web services and developing a UDDI compliant registry for publishing and finding description for Web services.
  • Experienced in Test Driven Development(TDD) and continuous integration.
  • Worked with the technical leads and Application Development teams in controlling and ensuring streamlined integrating between applications.
  • Very Good at analytical skills, problem solving, communication and troubleshooting abilities.

TECHNICAL SKILLS:

Mule: Anypoint Studio, Mule EE 3.6+, RAML, data weave, Cloud hub, MMC.

Programming Languages: Core Java, J2EE, C, C++, PL/SQL, HTML

Frame works: Struts, Spring, JSF, Spring MVC

Knowledge Areas: Business Requirements Gathering, Design, Development, Testing Implementation, Production Support

Databases: Oracle 10g/11g, SQL Server 2008, MySQL

XML Technologies: XML, DTD, XSD, JAXP, JAXB, XSLT, XPATH

Version Controlling tools: CVS, SVN and GIT

Web Services: WSDL, SOAP, UDDI, JAX-WS, JAX-RS, CXF, AXIS, SOAP UI

IDE: Anypoint Studio, Eclipse, NetBeans.

Operating Systems: Windows, UNIX, Linux

Build & Other Tools: Shell Scripting, Ant, Maven, Jenkins, JIRA.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Java/MuleSoft developer

Responsibilities:

  • Actively involved with the team as a part of Agile (SCRUM) software development.
  • Responsible for the analysis, design, implementation and deployment of full software development lifecycle(SDLC) of MuleSoft project.
  • 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 CXF).
  • 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.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Successful in migrating Mule ESB 3.5 applications to Mule ESB 3.7.3 and have updated all the dependencies.
  • 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.
  • Utilized Cloud Hub connector in the mule flows for triggered alerts during exceptions and to capture the failed records for further recovery.
  • Accomplished in configuring Hibernate mapping files and POJO objects. Used Hibernate Transaction management, Batch Transactions and cache concepts.
  • Used integration patterns, integration tools, EAI, Transformations, XML schemas and XSLT.
  • Hands on experience in installing and configuring Eclipse IDE, Ant, Web Logic and Maven for development.
  • Good Experience in using Log4J components for logging and performed daily monitoring of log files and resolving issues.

Environment: Java1.7/J2EE, Spring, Web Services, JPA, MuleSoft ESB 3.5.3/3.7.3, Anypoint Studio, Active MQ, RabbitMQ, RAML, Salesforce, Cloud hub, XPATH, XSLT, XSD, SOA, Data weave, Mongo DB, JSON, POJO, Eclipse IDE, log4j, CVS, ANT, WebLogic, JUnit, Maven, OAUTH.

Confidential, Kansas City, MO

Java/MuleSoft developer

Responsibilities:

  • Coordinating and interacting with key business users, project stakeholders, technical team and functional consultants for gathering integration business Requirements
  • Involved in requirement analysis, Design and development of the software applications and System testing, User acceptance testing in development.
  • Responsible for design, development of API's with RAML, Security with Basic Authentication
  • Creation of portal applications for API’s, API Access and Documentation in Cloud Hub
  • Involved in requirements gathering, integration Design, Development, Configuration and Documentation.
  • Provided guidance and implementation support to both the technical and application teams on systems interfacing with integration platform.
  • Configured different Mule connectors like HTTP, Database, NetSuite and Salesforce.
  • Integrated expense report from Professional Service Automation (PSA) system to NetSuite accounts payables.
  • Extensively worked with JDBC programs using Oracle and MySQL databases.
  • Proficient in writing SQL Queries, Oracle PL/SQL, JDBA and JPA along with good knowledge on NoSQL and MongoDB.
  • Errors encountered were logged to the database and email error notifications were set up.
  • Build integration to send confirmation notification to employee when the expense repost was successfully integrated.
  • Prepared data mapping document for Professional services (PS) and NetSuite ERP system interfaces.
  • Used Force.com extensively for development, customization to integrate NetSuite accounts payables using Salesforce connector.
  • Worked with cross functional teams to complete deliverables.

Environment: HTTP, FILE, SMTP, Filters, Data Weave, Scopes-Poll, NetSuite ERP, Salesforce, Database, SOAP, REST, Mule MMC, JDBC, MS SQL, JMS, Mule ESB Flows.

Confidential

Java/ Mulesoft Developer

Responsibilities:

  • Worked in end to end project lifecycle covering Requirement analysis, design, build, unit testing and deployment.
  • Worked with RAML based RESTful Web services, SOAP Web services for Mule ESB flows.
  • Implemented Standard guideline approach for Integration developments by Flows, Sub flows, global configurations, global exception handling strategies and property placeholders.
  • Exposed REST API to receive POs from SAP ERP system.
  • Used J2EE, Java Servlets, JMS, EJB, and Design Patterns to build this integration.
  • Good hands on experience using connectors like DB, FTP, FILE, SFTP, HTTP, etc., as a part of integration usage.
  • Created Mule ESB flows using Mule Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
  • Implementing and consuming both SOAP and RESTful web services.
  • Involved in creation & deployment of the application, done with unit testing by writing the MUnit test case in Mule.
  • Involved in to pass messages like payload to track different statuses and milestones using EJB.
  • Designed and developed enterprise services using RAML and REST based APIs.
  • Used various transformers in Mule ESB based on use case and had implemented the custom transformations.
  • Used spring programmatic transaction management for Java Persistence.
  • Involved in integration of spring and Hibernate frameworks.
  • Created composite APIs by implementing service chaining for calling multiple backed services. Followed the test-driven development using the JUNIT and Mockito framework.
  • Created continuous integration builds using Maven.

Environment: Java, JSP, Servlets, JavaScript, Eclipse 3.x, Spring DI, IOC, Hibernate 3.5, AJAX, XML, XSLT, JAXP, JAXB, AXIS, CSS, CXF, WSDL, SOAP, JAX-WS, REST, JUNIT, MAVEN, Mule ESB 3.7/3.6.

We'd love your feedback!