Post Job Free

Resume

Sign in

Mulesoft Developer

Location:
Atlanta, GA
Salary:
140k
Posted:
February 03, 2024

Contact this candidate

Resume:

Name: Meses kin

Email: ad3ckx@r.postjobfree.com

Phone: 678-***-****

PROFESSIONAL SUMMARY

●Over 8 years of IT industry experience, including 4+ years of expertise in MuleSoft API-led connectivity, Mule Soft ESB, and Enterprise Application Integration (EAI).

●Proficient in various spring framework modules, including Spring MVC, Spring ORM with Hibernate, and Spring AOP.

●Skilled in using Mule API manager, RAML, Anypoint Studio, Cloud Hub, API Gateway, and Management.

●Strong experience with connectors such as Salesforce, HTTP, FTP, and File connectors.

●Proficient in developing SOAP and RESTful web services.

●Good in Continuous Integration (CI) and Continuous Deployment (CD) using GitHub.

●Strong knowledge of Core Java Concepts and Collections.

●Good experience in Docker containers and creating microservices.

●Skilled in writing SQL queries in PL/SQL and T-SQL, as well as creating triggers and stored procedures in databases like Oracle, MySQL, PostgreSQL, and Microsoft SQL Server.

●Excellent using version control and tracking systems such as Subversion, CVS, SVN, GIT, and Rational Clear Case.

●Excellent relationship management, training, motivating, and mentoring junior developers.

●Strong communication skills and a cooperative team player.

SKILLS

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

●Languages: Java 8 and 11, XSLT, DataWeave, JavaScript, Python.

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

●Servers: Apache Tomcat 5/6/7, Apache HTTP Server 2.x, JBoss 5.x, Express Node.js

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

●Web Service: SOAP, REST

●Tools & Utilities: SVN, CVS, GIT, Jenkins.

●Kafka. Elastic Search

WORK HISTORY

Mulesoft Developer CoBiz - Denver, CO 07/2021 - Current

Roles and responsibilities

●Engage in the Software Development Life Cycle (SDLC), beginning with gathering Business requirements, followed by Analysis, Design, Development, Testing, and documentation, all within the framework of Agile methodologies.

●Generate various documents, including Functional Requirement Specifications, Non-functional documents, Technical specifications, and Test cases.

●Participate in the complete API life cycle, encompassing Design, Implementation, and Management.

●Integrate the Mule runtime with an external identity provider, specifically PingFederate.

●Develop both synchronous and asynchronous workflows for various use cases using MuleSoft Anypoint Studio.

●Utilize different connectors, such as Database, WebService Consumer, SFTP, S3, Objectstore, HTTP, etc.

●Configure CloudHub alert notifications to receive emails in case of data flow errors or connectivity issues.

●Ensure that at least 85% of code coverage is achieved for unit tests before committing code to a repository.

●Develop unit tests using Munit to mock, assert, and validate components or flows.

●Employ Postman for mocking and unit testing of Mule flow

Environment: Mule ESB 4.3.x, AnyPoint Studio 7.x.x, API Manager, Altova, XMLSpy, API Gateway, Salesforce, CloudHub, Rabbit MQ, Oracle 11g/ 12c, Java 7/ 8.

Mulesoft Developer PetSmart - Phoenix, AZ 01/2019 - 06/2021

Roles and responsibilities

●Actively participate in the Software Development Life Cycle (SDLC), including analysis, design, implementation, and deployment, following the AGILE Methodology.

●Design and develop RESTFUL Web Services, supporting various data formats such as JSON and XML, to serve as interfaces for third-party applications.

●Integrate multiple systems, including Queues, Topics, Http, SOAP, File systems, and SFTP transports.

●Utilize various Mule components, including File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager.

●Successfully migrate Mule ESB 3.9 applications to Mule ESB 4.1, ensuring all dependencies are updated.

●Implement both synchronous and asynchronous communication using HTTP and message brokers, respectively.

●Employ Log4J for logging purposes and perform daily monitoring of log files to resolve any issues.

●Utilize GitHub for version control and source control, while Jenkins and Maven are used for Continuous Integration and Continuous Deployment (CICD) automation.

●Participate in the deployment of Mule Soft artifacts in QA (Quality Assurance), UAT (User Acceptance Testing), and PROD (Production) environments.

●Provide round-the-clock (24X7) production support to ensure system stability and availability.

Environment: Mule ESB 4.3.x, AnyPoint Studio 7.x.x, API Manager, Altova, XMLSpy, API Gateway, Salesforce, CloudHub, Rabbit MQ, Oracle 11g/ 12c, Java 7/ 8.

Java Developer Macys - San Francisco, CA 08/2015 - 12/2018

Roles and responsibilities

●Actively participate in project phases like Requirements gathering, Analysis, Design, and Development, with a strong focus on module development for efficiency.

●Implement Web Services and develop web applications using the Spring Framework.

●Configure Java beans using Spring MVC and Hibernate frameworks to streamline development.

●Set up a structured Java/J2EE development environment with Maven for easy and organized work.

●Develop a persistence layer with Hibernate Framework to interact with the database and ensure data integrity.

●Utilize Spring Framework's Dependency Injection mechanism in business logic for creating scalable and flexible applications.

●Create a user-friendly interface for web applications by implementing a presentation tier using Spring MVC.

●Develop JSP and HTML pages, incorporating JavaScript and AJAX for data validation to improve data accuracy and reduce errors.

●Parse XML documents using SAX and DOM parsers to extract crucial information.

●Use Log4J to capture logs, including runtime exceptions, for effective debugging and maintenance

Environment: Spring, Hibernate, APACHE CXF, Web Services, JavaScript, CSS, AJAX, Html5, JSP, Java Server Pages Standard Tag Library (JSTL) & SERVLET, DB2, PL/SQL, JDBC, UML, Eclipse, JUnit, MAVEN, Xml, GWT (Google Web Toolkit), Apache Tomcat, Linux.

EDUCATION

BSc.: Computer Science

CERTIFICATION

Mulesoft developer certification



Contact this candidate