We provide IT Staff Augmentation Services!

Sr. Soa Developer Resume

2.00/5 (Submit Your Rating)

Durham, NC

PROFESSIONAL SUMMARY

 
  • Proficient IT experience of 13+ years in spanning across device interfacing, Designing Developing complex business applications and Integrating Enterprise applications associated with Messaging Systems, Web Applications, Legacy Systems, CRM Applications, ERP, ETL, EDW and Big Data.
  • Good experience in Health Insurance, Financial, Retail and Telecom Billing domains.
  • 3+ years of Strong experience with Mule ESB, Mule API, Mule Anypoint Studio and Mule Cloudhub and RAML.
  • Experience on creating Flows, Sub Flows, and Exception handling strategies, Data Weave transformation and Mule expression Language (MEL).
  • Excellent abilities to develop Message flows using Mule Studi0 3.7.x, Anypoint studio 3.8.x across integrating variety of business applications with connectors including AS400, Salesforce, SAP, Siebel, JBoss A - MQ, Apache Active MQ, IBM WMQ, IBM Datapower, Oracle DB, IBM Db2, My SQL,AMQP-RabbitMQ and using wide variety of Protocols including HTTP,HTTPS,FTP, TCP, REST, SOAP, SNMP.
  • Experienced in Interpretation of migration components and assessing plans for Mule ESB version migration and migrations from other ESB Inc. Java caps andIBM IIB to Mule ESB.
  • Proposed plans to remodel JEE / SOAP / REST services to micro services in Mule ESB in less time and cost efficient way.
  • Experienced in end-to-end API Design and development using RAML 0.8/1.0, Swagger and Mule ESB, JEE, Spring Integration Framework and Spring Boot for micro services.
  • Configured WS-Security with Mule ESB including SSL, OAuth (salesforce), and ISAM.
  • Experienced in planning and implementing Versioning and Continuous Deployment using IBM urban code deploy, Jenkins, GitHub to MMC.
  • Proven track record in managing multiple projects and solutions and to set and manage priorities judiciously, open to new ideas, adapting to changing Technologies and paradigms by building Proof of concepts (POC) incl. AWS, Provision and Configuration management using Ansible.
  • Experience in implementing Java/J2EE design patterns such as Singleton, Factory Pattern, Adapter, Front Controller, Business Delegate, Service Locator, Intercepting Filter, Data Transfer Object and Value Object.
  • Hands on experience in building GUIs using Java Script, AJAX, HTML, DHTML, CSS2, JSP, Taglibs, JSON, XML, DTD, XSD, DOM, SAX, JAXP, JAXB and XSLT.
  • Experience in developing web applications using SOAP based Web services - SOAP, WSDL, CXF, AXIS, and JAX-WS and Restful Web Services - JAX-RS, CXF, and JERSEY.
  • Hands on experience in implementing web applications using frameworks like Struts 1.x/2.x, spring 3.2(IOC, DI, AOP, Spring MVC, Spring Test module), JSF 2.1 and integration with ORM tools like Hibernate 3.5, Open JPA 2.0 and eclipse Link.
  • A solid balance of business process analysis and technical experience while interfacing with both IT and business teams combined with communication and Release Management Skills.
  • Proactive in tracking overall deliverables, issues and facilitate resolution across all delivery teams; Remove barriers; work with individual teams to track resolution.

TECHNICAL SKILLS

SOA: MQ, Web Services and APIs using JAX-WS, JAX-RS, WS-Security, CXF, Jersey, Axis

ESB: Mule ESB 3.5.x-3.8.x IBM MB / IIB 8.x - 10.x Javacaps

JAVA / JEE: Java 1.6/1.7/1.8, EJB, Servlet, JDBC, JSP, JMS, RMI, JNDI, JAXP, JAXB

Tools: IBM RTC Wily, Jira, TOAD, SQL Developer

RDBMS: MySQL, IBM DB2, Oracle 11g. Web/App Servers

Tomcat: IBM Web Sphere 7.x/8.x/8.5.x, Red hat JBOSS EAP 6.0

Web Technologies: HTML, CSS, Java Script, XML, JSON, XSLT, XPATH, XQuery & VXML

Frameworks: Struts 1.x/2.x, Spring MVC 3.x/4.0, Open JPA, eclipse Link, Hibernate 3.5

Operating Systems: Win 7, IBM AIX, RHEL 7.0, Centos 7, Ubuntu

IDE: Eclipse, IBM RAD 7/8/9, Anypoint Studio 3.6.x-3.8.3

Cloud / CI / CD: AWS, Mule MMC, Mule Cloud Connect, Jenkins, uDeploy, Ansible, Vagrant, Maven, ANT

PROFESSIONAL EXPERIENCE

Sr. SOA Developer

Confidential, Durham, NC

Environment: Mule ESB 3.5.x, 3.7.x, 3.8.3, Anypoint Platform, API Gateway, RAML 1.0, IBM Integration Bus (IIB) 10.0, Datapower XI52 Firmware 7.2.1, WSRR, WebSphere MQ series 7.0, DB2, SOAPUI, J2EE, JSP, Servlet, Struts, SOAP, Oracle 11g, Jenkins, uDeploy, Linux, AS400, iSeries, AWS EC2, Cloud Front, Ansible

Responsibilities:

  • Worked on migration of 20+ Javacaps services to Mule 3.7.0.
  • Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
  • File Listener Implementation of producer information re-sync process between Amisys & Siebel
  • Scheduler module using Quartz to Poll the database updates and call Mule flow to send messages MQ.
  • Mule flow exposed as REST service by connecting to Oracle DB to get the Balance control status
  • Ajax connector based Dashboard to display status for monitoring.
  • Common Integration Layer. Objective of the application is to process the CDXF (Common Data Exchange format) and send to Transactions systems and Spark.
  • Worked on Complex mappings (e.g. joins, filtering, partitioning)
  • Designed both batch & real-time Integration with Abinitio.
  • Used Templates codify the most common data integration patterns such as migration, broadcast,aggregation, correlation and synchronization across systems
  • Centralized logging done for Audit and Error handling via log4j.
  • Mule flow exposed as REST service by connecting to Oracle DB to get the Balance control status
  • Collection splitter and Aggregator used to collect small chuck of message to transform in to require payload.WS-Security & Service Governance. Objective of the Process is to secure SOAP/REST web services by creating proxy and authentication, Designing REST API using RAML and different access level in API management.
  • Analyzed and planned migration of IBM Datapower Security Layer to Mule.
  • Worked on providing WS-Security via LDAP groups to SOAP Web Services by creating Proxies
  • Documented Patters and best practices.
  • Worked on WS-Security using SAML via CXF
  • Created multiple POCs on WS-Security including Digital Signatures and OAuth and implemented on Vendor facing REST apis on AWS Cloud
  • Experience in using the enterprise security, notifications features provide by mule.
  • Designing REST API using RAML and worked on Mule API Gateway including Api Manager and Apikit.
  • Worked on defining SLA monitors and Alerts

SR SOA Consultant

Confidential, Wilmington, DE

Responsibilities:

  • Implemented Security Policies and name-value token security for SOAP services.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks)
  • Responsible for services modeling WSDL/XML data models and data mapping in support of Service specifications and Service realizations using UML service profile for SOA.
  • Used the Publish & Subscribe message architecture to design a Canonical Data Model and capture data from it this formed a real time Data Warehouse of information for real time consumption.
  • Worked with complex wrapper packages, loops, XSLT's and tuning of SOA composites.
  • Developed ANT Scripts to deploy and un-deploy JEE modules in cluster and non-cluster environments.
  • Implemented performance tuning strategies at both server level and process level to meet the SLA and Worked on Groovy Scripting for load testing in Soap UI.
  • Hand on experience in SOA 10g and 11g using BPEL, Mediator (ESB), Adapters
  • Designed, analyzed and documented security policies and procedure.
  • Developed XSDs and WSDLs for SOAP, REST services to support service consumers on various releases/versions.

Environment: Spring Integration, XML, XSLT, WSDL, JSON, Java 1.6, JEE, Apache CXF,STS, IBM WAS 7.0, IBM WMQ 6.x

SR JAva CONSULTANT

Confidential, Fortmill, SC

Responsibilities:

  • File Listener using Apache Common IO .Created the Class diagrams, Flow diagram, while using the UML.
  • Wrote JAXB XML parsers for XML Schema Validation and used SOAP for sending and getting data from different applications.
  • Used CXF Web Services in SOAP and WSDL to communicate through different application.
  • Implemented Spring and Persistence objectJavaPersistence API (JPA).
  • Implemented JUNIT test cases to test whole cycle to interact all modules.
  • Used Custom Validations to make sure that work order cannot submit any invalid input values.
  • For XML marshalling and un marshaling used JAXB.
  • Working with databases Oracle.
  • Utilized various utilities like Struts Tag Libraries, JSP, JavaScript, HTML, & CSS.
  • Build and deployed war file in WebSphere application server.
  • Involved in Bug fixing and Enhancement phase, used find bug tool. Using Maven as build tool.
  • Extensively used Spring IOC, Hibernate, CoreJavasuch as Exceptions, Collections, etc.
  • Interacting with web service exposed by RTM system using JAX - RPC.
  • Conducting design & code reviews
  • Implemented logging for the whole application using Log4j.

Environment: CoreJava, Spring Framework, SOAP Web services, Oracle 11g application Server, JUnit, DAO, SOAP UI, Eclipse IDE, JAX-RPC, SVN, XML, Crucible, Hudson, Maven, Version One, Sonar, Windows, UNIX.

JAva CONSULTANT

Confidential, FL

Responsibilities:

  • Extensively used Spring IOC, AOP concepts and used Spring MVC framework to develop the application.
  • Involved in using JPA (JavaPersistence API) frameworks and APIs such as JDO (JavaData Objects) and Hibernate
  • Analysis of HTTP requests and responses using proxy tools to identify security issues and to design and develop the solutions to resolve the same.
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, corejavaand PL/SQL.
  • C++ - AppRegen Utility: C++ application to generate Buy Online application reports on batch basis to re build the reports that were failed during application submission of BOL.
  • VRU Metrics: Portable Tool to parse VRU logs and generate graphical reports to present the Statistics and average response time of the calls for Benefits, SRs, ID Cards.
  • KSH (IBM AIX) Scripts to Archive and Purge database records, Resync-Export-File Transfer based on request & scheduled Jobs

Environment:Java1.6, Spring 3.0, Spring IOC, Hibernate, Tomcat 7, Oracle 11g, Oracle Times Ten, Eclipse, SVN, Maven 3.0, Web Services, REST.

We'd love your feedback!