We provide IT Staff Augmentation Services!

Sr. Java/software Developer Resume

4.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • Overall 7 years of experience in IT industry including 3 years of hands on experience using MuleSoft API - led connectivity, and Enterprise Application Integration (EAI).
  • Participated in deployment of Mule ESBapplications using CloudHub and Strong experience in Integration using Mule ESBin integrating various third-party solutions.
  • Experience in Mule Administration, Configuration, & Tuning with Mule Soft MMC & Enterprise release capabilities.
  • Experienced in developing MuleESBflows and integrations by using service-oriented architecture (SOA) and enterprise application integration (EAI) using MuleRuntime.
  • Experience in Mule ESB with Any-point Studio, Any-point Cloud-Hub.
  • Extensively worked on both Enterprise and Community edition of MULE ESB. Has an experience working MuleAPI manager and RAML. In-depth experience in CRM business processes like Account Management, Case Management.
  • Has been using GOFjava designed patterns and J2EE design patterns including MVC, VO, DAO, Business delegates, Service locator and DTO.
  • Strong application integration experience using MuleESB with Connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ. Data Transformations using Mule ESB.
  • Expertise in developing the integration workflows using an ESB framework. Developed Mule ESB projects for the services with synchronous and asynchronous mule flows.
  • Mule ESB experience with implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using mule Server 3.x.
  • Worked on Mule flow variables, record variables, MEL (Mule expression language), various connectors like (File, HTTP, Oracle database, Salesforce, CXF), flow s and exception strategies. Hands on experience with Apex Language, Apex Trigger, Apex Class, Visualforce Pages, Visualforce.
  • Aided in troubleshooting Mule ESB (debuggers / flow analyzers), deployment, and tuning and also worked with Mule ESB 3.7.1 and migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.1.
  • Customized the integration workflows using an ESB framework and with MuleSoft MMC and enterprise release.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Extensive experience in focusing on services like EC2, VPC, Cloud Watch, Cloud Front, IAM, S3, Amazon RDS, Elastic Cache, SNS, SQS.
  • Expertise in developing and implementing Web applications using Java/J2EE Technologies including EJB 3.0/2.x (Entity Beans, Session Bean, Message Driven Beans), Hibernate, Spring, JSP, Struts, Servlets, Java Beans, JAXB, JMS, RMI, JSP Custom Tags Libraries, XML, Networking, Threads, IO, JDBC, JNDI and JMS.
  • Worked on XML related technologies like XSL, XSD, XQuery, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, Apache Axis, JAXP (SAX, DOM), JAXB, XML Beans parsers for parsing XML in to Java object.
  • Implemented Java Multithreaded programming to develop multithreaded modules and applications.
  • Extensively experienced in using IDEs such as Eclipse, WSAD, and Rational Application Developer and JDeveloper.
  • Briefly worked on Relational Database (RDBMS) concepts, database designing, Normalization, PL/SQL, Stored Procedures, Triggers and with SQL Server, Oracle and MySQL.
  • Developed an Integration Component with third party application using Mule ESB and Experience in integrating Cloudapplications like SFDC, Workday & Intact using Mule ESB.
  • Coordinated in designing and developing SOA based interface using MULE integration tool and web services (SOAP, WSDL and UDDI) using Apache Axis2 and RESTful web services in java with JAX-RS implementation Jersey.
  • Experienced in Rest Web Service development for both Xml and JSON datatypes using Advanced Rest Client.
  • Well versed with SOAP and REST architectural style and design principals. Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
  • Extensive experience in designing Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.

TECHNICAL SKILLS:

Middleware: Mule ESB, Mule Connectors, Cloud Hub.

Java & J2EE: Core Java, Collections, Exception handling, IO, Multi-Threading, Generics, Annotations, Applets/Swings, JDBC

Frameworks: Spring 4.3, Hibernate 4.3, Angular JS 1.0/2.0, Spring Security 3.2

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.0, Jetty, Jenkins 2.50, WebSphere MQ 7.5

Relational Databases: Oracle 11g/12C, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1

NoSQL Databases: MongoDB, Cassandra.

Internet Technologies: HTML 5, JavaScript 1.8, XML 2.0, CSS 3 and CSS 4, jQuery 2.11, Angular JS 2.0, BackBone.JS 1.3.1, Node JS 6.0.

Design Tools: Microsoft Visio, Rational Rose

Web Technologies: SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlet API 3.0

Operating system: Windows 10, Linux Mint 18.1, Unix

Bug tracking Tools: JUNIT4.12, JIRA 7.0.

Methodologies: Agile, waterfall, TDD (Test-Driven-Development), Scrum

Build Tools: Ant 1.10, Maven 3.3.9, Gradle 3.4.1

Web Services: SOAP 1.2, REST 2.0, JAX-WS, JAX-RPC, JAX-RS

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Sr. Java/Software Developer

RESPONSIBILITIES:

  • Used Mule ESB in designing, developing, testing and maintaining the application.
  • Created REST based service interfaces using Mule ESB Anypoint Platform and delivered fast, reliable and scalable integration API codes
  • Developed mule flows for asynchronous messaging, data transformation, routing and batch processing.
  • Deployed Mule ESB applications into MMC (Mule Management Console)
  • Worked with Mulesoft Anypoint API Platform on designing the RAML for implementing REST API's and used API Gateway as a proxy service.
  • Involved in complete life cycle development using MuleESB based on SOA architecture.
  • Exposed RESTful web services in MuleESB and invoked them using Postman.
  • Involved in producing & consuming SOAP and REST based web services.
  • Used SpringMVC framework for design and development of web application and Integration with Hibernate.
  • Created SOAP based web services using Spring 3.0.
  • Implemented and integrated multiple custom mule filters, transformers and spring components in flows.
  • Created Mule ESB flows using Anypoint Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
  • Extensively used Mule API kit and Postman to test Restful web service.
  • Good exposure to deployment, data security and troubleshooting of the applications using AWS services.
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Developed Controllers and Service classes that support spring framework.
  • Involved in developing DAOs (Data Access Objects) to backend Database.
  • Worked on jQuery for user interface interactions, effects and themes built on top of the JQuery Java Scripts.
  • Defined required mappings in xml that are supported by MVC architecture and spring framework.
  • Involved in development of SOAP web services using Apache Axis 2 to extract data from databases.
  • Used RESTful services to expose certain functionalities of the application.
  • Has used JSTL Custom Tag library implementing the market specific content presentation.
  • Written various AWS Lambda services for automating the functionality on the Cloud.
  • Experienced with event-driven tasks and scheduled AWSLambda functions to trigger various AWS resources
  • Created mule Flow using end-point, Connector and Component bean using Mule ESB to communicate client/server systems.
  • Used Data Base Connectors to connect with respective systems using Mule ESB.
  • Experience in Any point API platform on designing and implementing Mule API's.

Environment: Java 1.8, Eclipse, Spring, Spring Boot, Any point Studio 5.4.0/5.4.3, MySQL, Mule ESB 3.7.3, ActiveMQ 5.3, AWS, Microsoft Azure, Apache-Maven 3.3.9, RAML, Cloud hub, Log4j 1.2.14, GIT, JIRA, API Gateway2.1, Webservices, Bitbucket, Postman, SVN, Jenkins. AWS Services.

Confidential, CA

MuleSoft Developer

Responsibilities:

  • Created flows using Anypoint Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
  • Deployed applications in both Cloud Hub and On-Premise using Jenkins build and retrieve build artifacts by using NexusRepository.
  • Involved in deploying applications intoMuleSoftCloud Hub and Mule Management Console.
  • Worked on Flat Files, XMLs, JSON and Created REST services using RAML and JsonSchemas.
  • Developed flows and deployed the code across environments.
  • Mapped data from CSV to XML and vice-versa using Data weave and Data mapper.
  • Configured the transformers in Mule XML Configuration file.
  • Implemented web services using REST/CXF connectors.
  • Worked on JMS, SMTP, FTP and SFTP protocols.
  • Hands on experience in Migrating On-Prem Data warehouse to AWSCloudServices.
  • Experience in installing and configuring Eclipse IDE, Ant, Web Logic and Maven for development.
  • Developed flows using Synchronous and Asynchronous Services processing strategies.
  • Worked on JMS, ActiveMQ and integrated with IOS, Android or Hybrid (like Ionic).
  • Configured exception strategies in order to avoiderror handlers.
  • Worked on Cloud Hub and Mule Management console.
  • Experience working with Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and Amazon Simple Workflow Service (Amazon SWS).
  • Configured security for web services using ssl and Oauth.
  • Expertise in MuleSoftAnyPoint API platform for designing and implementing Mule APIs.
  • 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.
  • Hands on experience in using XML technologies like XPATH, XSLT, XSD and data weave for data transformations.
  • Capable in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.

Environment: Java1.8, 1.7/J2EE, Spring, Web Services, JPA, Mulesoft ESB 3.5.3/3.7.3, AnyPoint Studio, ActiveMQ, Rabbit MQ, RAML, Cloud hub, XPATH, XSLT, XSD, SOA, Data weave, Mongo DB, JSON, POJO, Eclipse IDE, log4j, GIT, ANT, WebLogic, JUnit, Maven, OAUTH. AWS Services,WS Kinesis, AWS Lambda, CloudWatch, Elastic ache, GIT

Confidential

Mule Soft Developer

RESPONSIBILITIES:

  • Designed and developed features for Java/J2ee and Mule based integration applications for interface team.
  • Involved in the development of Solution Design Overview document.
  • Developed Service Contracts.
  • Developed Synchronous/Asynchronous Services.
  • Designed and developed the data validation integration interfaces for various projects.
  • Created Exceptional handling framework.
  • Strong Knowledge on Mule soft including Mule Runtime Manager, Connectors and API Manager.
  • Created .zip files out of the developed projects and deployed the applications into different environments using MuleSoft Cloud Hub Console.
  • Deployed various MuleSoft REST based API's onto AWS cloud by using Cloud Hub.
  • Performed the automatic deployment of the projects by using maven builds.
  • Involved in regression testing of developed projects and suggesting improvements if necessary.
  • Involved in managing the connectivity of the environments with the external parties and coordinating the testing on each of the environments.
  • Provided production support for all the deployed Mule ESB applications.
  • Created the Knowledge base and KTchecklist for maintaining the Application related information.
  • Used Web Services - WSDL, UDDI and SOAP for getting credit card information from third party.
  • Developed ADF Model components (creation, configuration, and tuning of entity objects, view objects, application modules, bindings and data controls).
  • Implemented the Spring dependency injection of the Database halper instance to the action objects.
  • Created REST API's Microservices and EJB using Express Router/Model/Controller architecture.
  • Implemented Microservices architecture using Spring Boot for making different application smaller and independent.
  • Designed and integrated the full scale Hibernate / Spring persistence Solution with the application architectures.
  • Implemented object/relational persistence (Hibernate) for the domain model.
  • Used Web Services - WSDL, UDDI and SOAP for getting credit card information from third party.
  • Developed ADF Model components (creation, configuration, and tuning of entity objects, view objects, application modules, bindings and data controls).

Environment: Anypoint Studio, Mule Management Console, RAML, Connectors, API KIT Router, Data Mapper, XML, XSD, SOAP, WSDL, REST JSON.

Sigma Technologies, India

Java Developer

Responsibilities:

  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Developer Spring Quartz jobs to run backend jobs and generated reports.
  • ImplementedSpringBoot andSpringSecurityfeatures.
  • UtilizedBPMLambdaplatform to upload data into AWS S3 buckets and to trigger otherLambda functions.C
  • Has used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Good working experience inSpringSecurity,SpringBoot,SpringBatch.
  • Designed Prototype and project layout skeletons usingReactJS, jQuery and CSS/LESS and HTML5.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web applications.
  • Used GWT, GUICE, JavaScript, Angular JS for client-side implementation.
  • Experienced in JMS over messaging to exchange the information in reliable and asynchronous way in enterprise Applications. Used ApacheActiveMQas JMS provider. Experience in Apache Camel integration and EIPs.
  • Bulk loading of the data intoCassandracluster using Java API's.
  • Worked onRestWeb services as well as NodeRestframework for backend services, used Mongo DB (NoSQL) for database services.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Created the Application using React.JS andNode.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Exposed and consumed SOAP based Web Services to communicate between systems.
  • Developed Wrapper inPythonfor instantiating multi-threaded application.
  • UsedActiveMQto improve the stability and scaled the system for more concurrent users.
  • Heavily used SOAP UI Pro version for testing the Web Services.
  • Set upSeleniumtools from scratch and configured various other peripherals tools to perform Seleniumtest.
  • Developed several SOAP based JAX-WSWeb Service for integrating multiple systems, code re-usability.
  • JBoss Application server implementation, support, workload management and performance tuning including Web server setup configuration with JBoss App Server.
  • Developed web application and Implemented user interface usingRuby, CSS, HTML5, JavaScript, JQuery.
  • Wrote SQL queries,storedproceduresand enhanced performance by running explain plans.
  • GWT(Google Web Tool Kit) is used to build and develop the MAT Application.
  • Developed data transformer for converting data from Source tables to format and fed into Kafka using Camel.
  • Used Junit and TestNG testing Framework as a test runner withSelenium.
  • DevelopedPythonOO Design code for logging and debugging code optimization.
  • Developed new features for a REST SOA backend inClosureand evolution of an end- tire backend architecture.
  • Used multithreading in programming to improve overall performance.
  • Developed various halper classes needed using multi-threading.
  • Created and configured newJIRAprojects and workedwithdepartments to maintain existingJIRA projects.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter BootstrapwithAngularJS and media queries.

Environment: Java,J2EE, JDK 1.7/1.8, WebSphere, JBOSS, AWSSDK,Ext JS, GIT, Swing, JFC, Perl 5.6, Spring 4.x, hibernate4.x, Core Java, SOAP/Rest, Web Services, GWT, Python 2.7, JavaScript, Clojure, UML, Web Services, NOSQL(MongoDB), Angular JS, Node JS, ReactJS, AJAX, Apache JMeter, jQuery, JUnit, Maven.

We'd love your feedback!