We provide IT Staff Augmentation Services!

Sr. Mulesoft Developer/java Developer Resume

5.00/5 (Submit Your Rating)

TX

SUMMARY:

  • Developer with wide knowledge and proven experience in web development and maintenance. A self - starter, quick learner and capable of working independently to achieve milestones and deadlines. Adept at prioritizing, tracking and completing tasks to accomplish project goals.
  • 8 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client-Server and N-tier Architectures in domains like Finance, Telecom, Insurance, etc.
  • Extensive experience of designing and developing software applications with the JDK 1.7/1.6/1.5/1.4/1.3, J2EE1.7/1.4/1.1, Annotations, Java, JSP, Servlets, Java Beans, JNDI, AJAX, JMS, ORM, JNDI, Web services, JDBC, JAXP, XML, JavaScript, JQuery, CSS, Web Services, SOAP.
  • Experienced in a fast-paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
  • Proficient in Java/J2EE Design Patterns including singleton, Factory, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Responsible for designing Presentation Tier (web pages) using the concepts such as HTML, XML, CSS, Java Script and JQuery using AJAX.
  • Extensive experience in developing JEE based Web Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming using Axis2 and JAX-WS
  • Good Working experience in using different modules like SpringCore Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module etc. in Spring Framework.
  • Strong Object Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose and Enterprise Architect. Applied the requirements engineering, analysis, and design disciplines of the RUP to J2EE projects.
  • Worked on IDE’s such as Eclipse/My Eclipse, WSAD/RAD and Intellj Idea for developing, deploying and debugging the applications.
  • Good working knowledge of persisting java objects using Hibernate that simplify data storage and retrieval to the underlying database.
  • Implemented various levels of application and services using Spring-Framework (3.2), Struts2 and ORM tools like Hibernate 3.0 for fast pace and efficient code generation.
  • Experience working with databases such as Oracle 8.x/9i/10g/11g, MS-SQL Server 2008/2005 MySQL and using PL/SQL to write stored procedures.
  • Hands-on experience with Reporting Tool Crystal Reports to create reports in various formats and tuning the performance.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS, Serena Dimensions and GIT.
  • Expertise working on Application servers and Web servers like WebLogic 8.x/9.x/10.x, /11.x, Apache Tomcat 5.x/6.x/7.x
  • Experience with XML technologies includes XML, DTD, XSD, XSLT, JAXP (DOM & SAX), and JAXB
  • Experience working with Business Rule Management System (BRMS) using ILOG Rule Studio and also used JBoss Drools to define the rules to implement the application.
  • Expertise in writing SQL queries and P/L SQL-Stored procedures, functions, sequences, cursors, triggers, indexes etc. using different DBs -Oracle, DB2 and SQL Server.
  • Experience in configuring and deploying the application on Tomcat web server and WebSphere, WebLogic & JBoss application servers. Experience in using different IDEs such as Eclipse, My Eclipse and RAD.
  • Experience in using different version controlling/tracking systems GIT, StarTeam, Rational Clear Case & VSS (Visual Source Safe)
  • Experience in AIX/Unix and HP Operating System and using Shell Scripting.
  • Experience in using tools such as Log4J, Ant, SOAP UI, FileZilla and Putty.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ. Data Transformations using Mule ESB.

TECHNICAL SKILLS:

Web Technologies: J2EE, XML1.0/1.1, XSLT, EJB1.1/1.2/2.0, JSP1.1/1.2, Servlets 2.0/2.3/2.4/2.5, Java(JDK 1.1/1.2/1.3/1.4/1.5/1.6/1.7 ), AWT, Java Beans, JMS, JNDI, JavaScript, HTML, Java Server Faces (JSF), Hibernate, JDBC, SQL, WSAD, Web Methods.

Application Server: WebLogic 8. x/9. x/10. x., JBOSS EAP 6.1, IBM Web Sphere 4.0/5. x/6. x, Tomcat7.0.

Web Server: Java Web Server 2.0, Apache Web Server.

Frameworks: Struts, Spring, Hibernate, JQuery, Axis 2, Jersey, Apache CXF, CDI, Mule ESB

Languages: JAVA, C, C++, Java script, UML, Microsoft VB.

Databases: Oracle 8. x/9i/10/11g Enterprise Edition, MS-SQL Server 2008/2005, DB2, MySQL

Tools: Eclipse, MS-Office, Clear Case, Ant, TOAD 5.0/8.0, Maven, Rational Rose, RAD, IntelliJ IDE, SOAP UI, Oracle SQL developer, Microsoft Visio.

Design Methodologies: OOP, AOP, SOA, Design Patterns

Operating Systems: Unix, Linux, Windows.

Frameworks: Spring, Hibernate, Struts

Version Control Tools: CVS, SVN, Clear Case, GIT, Serena Dimensions.

PROFESSIONAL EXPERIENCE:

Confidential, Tx

Sr. Mulesoft Developer/Java Developer

Responsibilities:

  • Designed the application landscape for Inbound, Outbound, and Fidelity Interaction Handler modules and presented to the Architects, and Leads for reviews and approvals.
  • Built Proof of Concept (POC) for the Inbound, and Outbound modules to call the third-party vendor API's using Mulesoft and Java.
  • Subject Matter Expert end-to-end on the Email replacement vendor application.
  • Expertise working with proxy servers, XML, XPath, XSD, and publishing WSDL 's for the Inbound and Outbound in Mule.
  • Expertise in connecting to various endpoint like http to connect various third party APIs.
  • Designed and implemented the security for SOAP Web-services using SAML and REST API's using OATH.
  • Expertise in implementing SOA concepts by designing and developing Web Services using WSDL.
  • Developed Java Web applications (API) called by Java batch apps using RESTful web-services to provide response in JSON format.
  • Developed XML mappers to persist the objects into database using MyBatis (Database mapping framework)
  • Expertise in using various design patterns like Builder/DAO/MVC.
  • Designed various Class Diagrams, Service layer designs and implemented these in the code in Eclipse IDE
  • Responsible for Sprint Demos two various internal and external stakeholders, and implemented the changes from Sprint Retrospective meetings (internal team-meetings after the Sprints) in the subsequent Sprints.
  • Responsible for developing test cases using JMockit framework, and testing the code according to Test- driven Development in Scrum.
  • Expert on using the tools - Sonar for managing code quality, Fortify and Secure Assist for implementing security, JACOCO for code coverage.
  • Experience in effectively prioritizing and executing tasks in a high-pressure environment.
  • Responsible for documenting the procedures for running the application (as per Agile norms) from end to end.
  • Experience in Individual Code Reviews with Tech Lead, and Group Code Reviews with technical team (along with Manager)

Environment: Mulesoft, SOA, XML, XSD, XSLT, Xpath, WSDL, Core Java, J2EE, Spring framework, RESTful WebServices, Apache Tomcat, MyBatis, Eclipse, JUnit, HTML, GIT, JIRA (defect-tracking tool), JavaScript, Servlets, Scrum methodology.

Confidential, TX

Mulesoft Developer/ Java Developer

Responsibilities:

  • Responsible for the design and development of IRROPS application for Confidential .
  • Developed various integrations using Mulesoft as per the User Acceptance Criteria defined by the business users.
  • Expertise in working on transformations in Mulesoft.
  • Created XSDs (XML schema definitions) for passenger information, flight information etc. from the mapping documents provided by the business team, worked on XPATH Transformations.
  • Designed and implemented logging, monitoring, and error debugging using Mulesoft.
  • Experience in user management, deployment, system administration, Configuration, Domain monitoring and management.
  • Expertise in working on Spring framework for developing Java application.
  • Expertise working on relational database (Oracle 11g) for persisting various data elements.
  • Expertise in Unit for unit testing for every line of development code.
  • Responsible for giving Knowledge Transitions to various new team members and testing teams.

Environment: Mulesoft, Core Java, J2EE, Eclipse, JUnit, HTML, GIT, JIRA (defect-tracking tool), JavaScript.

Confidential

Sr. Java Developer

Responsibilities:

  • Application development using Java/J2EE Technologies which include Servlets, JSP, JDBC, JSTL. JAVA Beans and Hibernate.
  • Used use case design, functional documentation and technical documentation.
  • Developed complete software development life cycle with object oriented approach of client’s business.
  • Process and continuous client feedback. Worked on designing and developing a complete service.
  • Used design and Drawing UML diagrams such as use cases, sequence diagram.
  • Implemented the design of user interface and business layers.
  • Developed web services to generate and attached contract documents.
  • Developed user interfaces using JSP and form beans with JavaScript to reduce round trips to the server.
  • Developed controller component using Servlets and view component using JSP.
  • Implemented Hibernate and Struts framework.
  • Worked on the back-end application to modify business logic by making enhancements.
  • Implemented business logic-coding framework to seamlessly map the business logic into respective value beans.
  • Worked on migration of independent parts of the system to use persistence technology such as JDBC.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Developed Controller Servlets and used Java Script for client validations.
  • Created action classes in Struts and Developing manager classes using Hibernate.
  • Testing and debugging of the application.

Environment: Java, JSP, Servlets, Struts, Oracle, HTML, JavaScript, XML, CVS, JUnit, Maven, XSLT, Tomcat, Eclipse, Ant.

Confidential

Java Developer

Responsibilities:

  • Performed requirement gathering & analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application.
  • Expertise in using various drag and drop pallets for generating reports in pdf format by fetching dynamic data and merging it with the static data in Eclipse BIRT in Rich Client module and used Java in the backend for the business logic.
  • Used Mulesoft to get various fields from frontend and used JBDC activity to persist those fields into DB in Portal module.
  • Developed Junit Test Cases for unit testing the code.
  • Responsible for fixing various defects, Change Requests (CR's) that arise due to code deployments in various environments
  • Used Oracle11g database for tables creation and developed various complex SQL queries using Inner/ Outer Joins and Stored Procedures.

Environment: Mulesoft, Eclipse BIRT, Core Java, J2EE, Struts, JDBC, JSP, jQuery, EJB 3.0, JavaScript, JUnit, HTML, SVN, CVS, JIRA (defect-tracking tool), JavaScript, Servlets, Windows XP.

We'd love your feedback!