We provide IT Staff Augmentation Services!

Java Mulesoft Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Experience working with various Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum.
  • Experience and knowledge in development, testing, production support and administration.
  • Having experience in client interaction, understanding client requirements, coordinating with onsite/offshore team members.
  • Experience with troubleshooting issues and bugs, maintaining SLA, creating & updating process/knowledge - based documents and conducting training sessions to internal team members.
  • Hands on experience in:
  • Open source middleware integration product: MuleSoft.

TECHNICAL SKILLS

IDEs: Anypoint Studio, Anypoint Platform, Eclipse, IntelliJ, Visual Studio

Programming Languages: Mulesoft (versions 3.9, 4.1, 4.2), SQL, Java/J2EE, Selenium

Agile tools: Jira, Confluence, Rally

Testing Tools: Munit, Junit

Web Services: SOAP, RESTful

Version Control: Bitbucket, Gitlab

DevOps Tools: Jenkins

Build tools: Maven, Gradle

Collaboration Tools: Office 365, Microsoft Teams, Skype for Business

Text Editors: Notepad, Notepad ++

Platforms: Windows 2000/98, Windows 7, Windows 10

Languages: Fluent in English, Nepali, and Hindi

Others: JSON schema, XML schema, Dataweave, Mule Expression Language (MEL), WSDL, RAML

PROFESSIONAL EXPERIENCE

Java Mulesoft Developer

Confidential

Responsibilities:

  • Implemented Agile principles to capture requirements, track progress, and ensure project success.
  • Actively involved in sprint planning along with team members, Product Owners and Business Analysts.
  • Effectively documented design requirements and specifications through excellent written and verbal communication.
  • Utilized Java, J2EE, Spring, MuleSoft in the development of applications.
  • Used Mule ESB in designing the application as an integration between the third-party system and the end system
  • Designed and developed RAML based APIs using Anypoint Platform in order to translate business objectives into technical solutions.
  • Developed and implemented various REST APIs using different layers (experience, process, system) with Mule API Platform and Anypoint Studio (3.9 and 4.2).
  • Experienced in creating Mule Domain Projects as well as various security technologies such as SSO, OAuth.
  • Experience building MuleSoft based flows, integrations, error handling, loggers, and use of various connectors (Web Service Consumer, Database, Amazon S3, HTTP, SFTP, VM, Scatter Gather, Choice Router, Flow Reference, etc.)
  • Wrote Munit tests for the flows created with at least 80% code coverage.
  • Analyzed and resolved bugs in application by coordinating within team to assure a positive outcome using Jira.
  • Utilized Git for version control and repository tool to share and maintain code within team.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL Web services.

Tools: and Technologies: Anypoint Studio, Anypoint Platform (Cloudhub, API Manager, Runtime Manager, Design Center, Exchange), Eclipse, Jira, Confluence, Agile, Scrum, Java, SQL, MuleSoft, Git, Amazon Web Services, SOAP web service, RESTful web service, SoapUI, Postman, RAML(1.0), Dataweave (1.0 and 2.0), MEL, XML, JSON

Software Developer

Confidential

Responsibilities:

  • Involved in understanding and analyzing the requirements of the project.
  • Responsible for Agile Framework implementation and practices for development of application.
  • Worked closely with team members and project managers to ensure successful delivery for each sprint
  • Utilized Java, J2EE, Spring, MuleSoft in the development of applications.
  • Developed and deployed integrations using MuleSoft.
  • Created MuleSoft applications to connect client’s web services using Anypoint Studio (3.8).
  • Created inbound and outbound flows as well as transformations and orchestrations using Mule ESB
  • Organized Jira bugs and stories in backlog to have proper planning for future sprints and ensure better delivery within the team.
  • Developed test cases and performed unit testing for various components.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers.
  • Used Git and GitHub for version control and branch management

Tools: and Technologies: Eclipse, Anypoint Studio, Jira, Jenkins, Postman, Agile, Scrum, Java, SQL, Maven, MuleSoft (3.9), GIT, SOAP, RESTful, MEL

Java Developer

Confidential

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed applications in Java/J2EE guided by the principles of Object-Oriented Programming.
  • Involved in writing SQL to create and update tables.
  • Designed triggers, sequences, functions, and stored procedures in PL/SQL using Oracle SQL.
  • Performed Unit Testing using Junit testing.
  • Used Git version control to track changes in file system and Jenkins for continuous integration.
  • Utilized Gradle for build automation and to manage dependencies.
  • Created and injected Spring services, controllers and DAOs to achieve dependency.
  • Implemented Service oriented architecture and Web Services using SOAP and RESTful services.
  • Deployed Applications on Apache Tomcat Server.

Tools: and Technologies: IntelliJ, Tomcat, Rally, Agile, Scrum, Java, SQL, Spring, GIT, SOAP, RESTful, Junit, Gradle

We'd love your feedback!