We provide IT Staff Augmentation Services!

Mulesoft Api Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 4.5 years of professional working experience in developing web based, client/server, distributed architecture applications using Java and J2EE technologies and Mulesoft.
  • Strong experience in the entire Software Development cycle, which involves design, development, coding, testing, implementation and supporting phases.
  • Hands on Experience on Angular 2 and Angular 4 technology for one complete project in rebasing the UI of the application.
  • Strong development experience in Java, spring, Hibernate, JDBC, JMS, JNDI, SOAP&REST Web Services, XML, JUnit, Jenkins/RunDeck, Maven, ANT, Log4j, HTML/HTML5, JavaScript and CSS/CSS3.
  • Experience in working with different operating systems Windows XP/7/8/10, UNIX, Linux.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good experience in creating Custom Reusable React Components Library.
  • Experience in React JS for creating interactive UI's using One - way data flow, Virtual DOM, JSX, React Native concepts.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Extensively worked on Spring MVC, JDBC, Spring with Hibernate, Spring Integration and Scheduling.
  • Strong experience in Hibernate, Spring MVC, SAX, DOM, JAXB, JMS, ANT, Log4j, Spring, JUnit.
  • Experienced in Designing and Developing the Messaging Framework (JMS MQ) using IBM WebSphere Message Broker Toolkit.
  • Developed high performance queries and PL/SQL codes using bulk binds (FOR ALL, BULK COLLECT), nested tables and ref cursors.
  • Used SQL analytical functions for data analysis and developed aggregated drill down reports.
  • Expertise in creating Oracle Tables, Partitions, Performance tuning SQL queries
  • Write producer and consumer to Kafka using Java and write the transformed JSON to the Kafka partitions.
  • Responsible for Interacting with various Customer teams, vendors, clients and others for the implementation and support of WebSphere environment.
  • Upgrading IBM WebSphere Portal server 8.x to 9.x and migrating from Oracle WebLogic Portal server to IBM WebSphere Portal server.
  • Experience in Configuring auto building and deployment of application using Jenkins and Sonar.
  • Experienced in Developing and Deploying Applications using JBOSS, Web Sphere Application Server, Web Logic and Apache Tomcat.
  • Proficiency in using Software Configuration management tools like SVN, CVS, TFS and GIT.
  • Experience in Implementing Waterfall Model and Agile/Scrum Development of Software Development Lifecycle.
  • Have exposure with cloud-based services like Amazon Web Services (AWS)
  • Good working knowledge on Log4j and JUnit.
  • Expertise in database modeling and development using SQL and PL/SQL in MySQL, Oracle.
  • Experience in working under high stress environment to meet the project deadlines. Ability to deliver results in a high-energy, fast-paced environment.
  • Designing Technical and Functional documents.
  • More experienced to Netbeans IDE to develop of all java application types.
  • Good experience with Python dynamic typing.
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Good knowledge on Application servers
  • Good knowledge on testing best practices
  • Hibernate (Good knowledge of HQL and Criteria API)

TECHNICAL SKILLS:

Programming Languages: Core & Advanced Java (JDK 1.7, JDK 1.8), J2EE, C, C++, SQL, PL/SQL, Python.

Integration Platforms: Mulesoft

ServerSide Technologies: S ervlets, JSP, JDBC

Design Patterns: MVC, Singleton

Web Technologies: Spring boot, HTML, HTML 5, JQuery, CSS, React JS, Angular JS, Java Script

Java technologies: Java, J2EE, Spring, Spring ORM, Spring MVC, JSP, EJB, JMS, SVN, Servlets, JDBC, XML, JUnit, Struts 2.5, JPA, AOP.

Frameworks/ Tools: Spring, Hibernate

Operating Systems: Linux (Ubuntu), Windows 7/8/10, Mac OS

Scripting Languages: JavaScript

Web Servers: Apache Tomcat Server and WebSphere

Databases: MongoDB, MySQL, NOSQL, Oracle, DB2

Source code control tools: SVN, CVS and GIT

Bug tracking Tools: JIRA

Software methodologies: Agile

IDE: Eclipse, STS, Eclipse MARS.

Building tools: Maven

Web services: SOAP, REST

PROFESSIONAL EXPERIENCE:

Confidential

Mulesoft API Developer

Responsibilities:

  • Provided POCs for mobile IOS App launch and credential APIs.
  • Expertise in MuleSoft Anypoint API platform for designing and implementing Mule APIs. Administered in Integration of Mule ESB system while utilizing MQ Series and SFTP transports.
  • Proficiency in Mule to configure Inbound and Outbound messages for message transformation between applications.
  • Expertise in creating Flows, Sub Flows, Exception Strategy in Mule configuration.
  • Good experience in using Transformers, Filters, Flow Control, VM Connection, Collection splitters, Aggregators, Scatter- Gather etc.
  • Strong application integration experience using Mule ESB with Connectors, Transformations, Routing, ActiveMQ, JMS and RabbitMQ.
  • Good hands on experience using various connectors like HTTP, HTTPS, SFTP, FTP, DB, File Transformers.
  • Proficient in MEL - Mule Expression Language to access and evaluate the data in the payload, properties and variables of a Mule message.
  • Dataweave for integrating various applications that are hosted on cloud using synchronous and asynchronous Mule flows.
  • Proficient in using MUnit for mocking and unit testing Mule flows.
  • Extensive experience in deploying Mule Applications to Mule ESB and Mule CloudHub along with experience in configuring logging and alerting in CloudHub.

Environment: AnyPoint Studio, Mule ESB, Java 1.8, JSON, SOAPUI, WSDL, RESTful services, JavaScript, Apache Maven, MUnit, SOAP/REST APIs, Mule Connectors, Flow Designs, GIT, Windows 10.

Confidential

Java Developer

Responsibilities

  • Interacted with Business users, performed data analysis and created reports as the user requirements worked on integration testing of different sub modules and preparation of test plans.
  • Understanding functional specifications and documenting technical design documents.
  • Providing POC’s for finalized design patterns.
  • Implement various screens for the frontend using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Works in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Designing and developing the web pages using HTML5, CSS3, JavaScript, SASS, React JS, Redux.
  • Handled all the aspects of Installation, Configuration, Troubleshooting, Clustering, Deploying Applications, Performance Tuning and Maintenance of WebLogic Server versions 9.2/10g/11g., Installation, Configuration, Deploying Applications of JBoss server versions EAP6.2 and Apache Tomcat 7.0
  • Utilize JIRA issue tracking tool for creating Epics and User Stories based on the user requirements and monitor the progress of these issues from Story Development till their Acceptance.
  • Created PL/SQL Stored Procedures, Functions, Triggers and Packages for implementing business logic.
  • Execute, and manage Oracle PL/SQL stored program units such as a procedures, functions, packages and database triggers.
  • Support and development of PL/SQL modules utilizing latest database technique. Creating requests and solving production related issues.
  • Developed User Interface satisfying business requirements using, JavaScript, JQuery, CSS3, HTML5 and AngularJS.
  • Used JavaScript to validate all the client-side validations.
  • Experienced with Bootstrap as a mechanism to manage and organize the html page layout.
  • Used Spring Framework in the application which is based on MVC design pattern.
  • Resolved major production issue by implementing Kafka messaging queue for handling of millions of daily events.
  • Configured different layer (presentation layer, server layer, persistence layer) of application using Spring IoC and maintained the Spring Application Framework's IoC container.
  • Used Spring AOP for cross cutting concerns like logging, security and transaction management.
  • Involved in developing JSP pages and used JDBC to connect to database.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end.
  • Helped implement spark structured streaming job to consume Kafka topics, do windowed grouped aggregation for user activities and sink it to InfluxDB.
  • Developed custom Map Reduce programs in Java to extract the required data from data sources.
  • Developed JSPs, Servlets and custom tags for creating user interfaces.
  • Experienced with python exception handling and interfacing with the operating system.
  • Used Maven for building Scripts and log4j for application & error logging.
  • Have been part of development and deployment of the project.
  • Code Testing was implemented by JUnit.
  • Used GIT for version controlling and JUnit for the unit testing of different modules.
  • Provided end to end support for the system and involved in coding and integration testing.
  • Worked with an Agile, Scrum development methodology to ensure delivery of high-quality work with monthly iteration, involved in sprint planning and retrospectives.

Environment: Java 1.8, Spring, PL/SQL, Oracle, Angular JS, Bootstrap, HTML5, CSS3, JIRA, JQuery, JSP, CSS, JavaScript, Maven, Python, GIT, Log4j Windows 10, AWS.

Confidential

Java Developer

Responsibilities

  • Involved in the analysis and design of the initiatives using Rapid Application Development.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated SpringMVC and Hibernate.
  • PL/SQL was extensively utilized for coding and writing complex database triggers, stored procedures and packages.
  • Building stable React components and stand-alone functions to be added to any future pages.
  • Develops the React container and presentation al components (as State less and Functional components when applicable).
  • Design UI screens using JSP, Eclipse, CSS, Struts Framework, AJAX, JavaScript and HTML.
  • Implemented MVC architecture by using Struts to send and receive the data from front-end to business layer.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Write producer and consumer to Kafka using Java and write the transformed JSON to the Kafka partitions.
  • Performed XML Transformations from value objects to XML and from xml to HTML data.
  • Designed and developed views, controller and model components implementing Struts Framework.
  • Performed unit testing using JUnit.
  • Developed DAO layer using Hibernate as ORM tool to integrate with Oracle.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the Oracle database.
  • Provided WebSphere Application Server Administration, Configured Global Security and Administrative Security.
  • Upgrading and applying hot fixes to checkpoint firewalls in the maintenance window.
  • Created EJB, JPA and Hibernate component for the application.
  • Used JMS Queues to develop Internal Messaging System.
  • Designed and coded JAX-WS based Web Services used to access external information.
  • Developed the Logging framework using log4j.
  • Implemented Design patterns for recurring problems.
  • Using Python dynamic typing and a mix of reference counting and a cycle-detecting garbage collector for memory management.
  • Installation and configuration of HTTP servers, DB2, and WebSphere Edge Components.
  • Responsible for debugging and troubleshooting the web application and created unit test/regression test framework for working or new code.

Environment: Java, J2EE, JSP, JPA, MVC, JAX-WS, Spring, React, XML, HTML, JavaScript, JSON, Oracle, JUnit, Log4j, PL/SQL, Maven, IBM Web Sphere, Python.

Confidential

Java Developer

Responsibilities

  • Provide recommendations to management concerning issues of programmer productivity and software development management.
  • Develop core Java programs for all business rules and workflows using spring framework.
  • Re-factor existing code structure to separate core business logic and Data Access Objects (DAOs).
  • Implement Hibernate for data persistence and management.
  • Analyze and fix issues related to SOAP Web services and Application responses.
  • Write database queries and programs for data insertion, updates and views.
  • Design and develop the presentation layer using JSPs, jQuery, Integrated Portals and JavaScript, Collections.
  • Responsible for developments with clients and third parties in ensuring and meeting structural requirements.
  • Exported web services using JAX-WS Spring support. Extensive experience in production support.
  • Implemented external customer page using Spring MVC pattern and IOC.
  • Enhanced database application for better data recovery connecting.
  • Respond promptly and professionally to bug reports.

Environment: Java, J2EE, JSP, JQuery, SOAP, JAX-WS, Spring MVC, XML, HTML, JavaScript, Oracle, JUnit, PLSQL, JDBC, Maven.

We'd love your feedback!