J2ee Consultant Resume Profile
TX
SUMMARY
- More than Eleven years of experience in IT industry with seven years of special emphasis on architecting, designing and coordinating the development of applications in the J2EE, SOA, Grid computing EAI space with tools and technologies such as Oracle, BEA, Tibco, J2EE, JMS, Web Services.
- Part of several Large scale projects from conception to delivery.
- Experiencedin SOA methodologies, services identification, security and infrastructure, object-oriented analysis and modeling.
- Experiencedin Architecting Capacity Planning, Network configurations and storage requirements for large scale projects.
- Experienced in Portal implementation and Portal integration projects.
- Worked on a 30 million dollar SOA integration project at R.L. Polk Co. and won Best Innovation Award at JBOSS World 2006. The Project is also mentioned in the book SOA for Dummies as a Case Study for SOA implementation projects. This project also is one of the world's Largest ILOG business rules implementation with over 1 million rules.
- Worked as Lead to develop Service Orchestration Engine which handles 10-12 million transactions per day.
- Proficient and skilled in System, Application and Data Integration solutions.
- Key contributor to delivery and successful launch of large scale projects multi-million dollar projects .
- Extensive experience in laying the framework from ground up in designing and implementingEAI applications for complex business applications using Tibco's BusinessWorks.
- Skilled in designing and developing applications using SOA, Java and Web Services.
- Skilled architect in designing anddeveloping robust and technically feasible solutions for a wide variety of business requirements.
- Experienced in Application Security Architecture using tools and technologies such as SAML, SSO, Web Services Security, Role based Security, LDAP security integration, Portal and LDAP security Integration, Active Directory and Application Security integration.
- Experienced in Single Sign-on technologies such as CA SiteMinder
- Excellent knowledge in entire software development lifecycle-requirement analysis, design programming.
- Strong in architecting server sided applications using JDBC, EJB, JAXB, JAXR, JAXB, RMI, Java Servlets, Java Beans, Java applets, Html, XML, J2EE, Java, EJB, SOAP, JSP
- Excellent knowledge in Application servers such as JBOSS, BEA Weblogic.
- Excellent knowledge in Database schema design and implementation using data modeling tools like Erwin and databases like SQL Server, Sybase, Oracle.
- Experienced in Database logical model and physical model design and analysis.
- Excellent communication and interpersonal skills.
Technical Skills:
OPERATING SYSTEMS: Linux, Windows NT 4.0, 2000 in terminal server environment, Sun Solaris, AIX, MS-DOS.
SOFTWARE/LANGUAGES: Java 2.0, Java Servlets, JSP, EJB, XML, XSL, JNDI, JDBC, HTML/5, Java Script, VB Script, UML, ASP, LDAP, BEA Weblogic, Apache WebServer, Tomcat Servlet Engine, Eclipse, Unix Shell scripts, Java Server Faces, Hibernate, Oracle BPEL, Oracle Fusion Middleware, Oracle BAM, IIS, MQ Series, .NET, Tibco EAI/SOA tool Business Works, Tibco JMS/EMS, Tibco Adapters, XPATH, XSLT, XQuery, JBOSS, JSF, CSF, JAX-WS, JAX RS, AJAX
DATABASES: Oracle 8i/9i/10g/11i, Sybase, Microsoft SQL Server,
CONCEPTS: Software Engineering, Object Oriented Methodologies, Load balancing, Fault tolerance, Clustering, Disaster Recovery, O/R mapping, J2EE Design Patterns
NETWORKING: Network monitoring concepts using SNMP protocol, TCP/IP concepts, and UDP concepts, networking essentials
PACKAGES: MS Word, MS Excel, MS PowerPoint, MS FrontPage 98, Dream weaver 3.0, Forte for Java
Professional Experience:
Confidential
J2EE Consultant
Responsibilities
- Developed web site using Used Ruby On Rails, HTML 5, EXT JS, CSS, Javascript, and bootstrap.
- Used GWT, GXT, Swing, JBoss, Spring MVC, Spring Data, JPA and Hibernate to create light weight web and app integration layer.
- Worked with HTML5, CSS, JQuery, Django, NodeJS, AngularJS to develop SOAP/REST web services and associated front end.
- Analyze business requirements quickly to determine and assess feasibility.
- Worked with Jenkins
- Used Maven, Eclipse, Ant and GIT, SVN for the development and deployment environment
- Developed J2EE, .NET web services using SOAP/HTTP.
- Worked on .NET/C programs to develop windows based web services and web sites and applications.
- Worked on WCF/WPF web services.
- Worked on IIS 6/7 to create web services and web sites.
- Worked on SQL Server database creation and maintenance and performance tuning.
- Implement SOA methodologies, services identification, security and infrastructure, grid computing,object-oriented analysis and modeling.
- Review and analysis of high level designs and system architecture document for various applications.
- Used SAML, LDAP, Web service security and integrated authentication and authorization of web application using CA SiteMinder and Active Directory.
- Used LDAP, Single Sign On, OAuth, XML Encryption/Decryption, SAML and WS-Security to implement security architecture.
- Implemented Web service security layer using XML Encryption for Security and PCI compliance.
- Implemented Exception Handling workflows for exception management.
- Implemented load balanced and highly scalable architecture using Load balancer, Virtual IPs and DNS name resolution techniques.
- Used several web service Integration techniques such as JMS, SOAP, REST, JSON, XML based service integration using variety of technologies such as Oracle SOA Suite, Web Methods, Data Power, Intel SOA Gateway
- Used various Virtualization and Cloud based technologies such as VMWare, Amazon EC2, Salesforce
- Implemented Users and groups provisioning processes for many different Web applications to build federated security architecture.
- Used MySQL, Sybase, and Oracle as several database backends.
- Used Spring JPA for database integration.
- Created scripts for automated production deployment.
- Designed and Created XSDs for XML transactions
- Used several web service Integration techniques such as JMS, SOAP, REST, JSON, XML based service integration
- Created Data services using Spring Data, JPA and hibernate for data layer.
- Created Spring Web services using REST APIs for exposing web services and applications
- Integrated ESB with Oracle Weblogic JMS for persistent and asynchronous messaging
- Designed and Created Canonical models, data models and schemas.
- Created User Stories, Use cases document and analyzed business requirements to determine and assess feasibility.
- Migrated several web apps to Portal platform and Integrated several internal applications with existing portal.
- Used Cloud based APIGEE development for eLoyalty to create APIs for eLoyalty products.
- Created Technical specifications from business requirements for processing large amounts of Structured and Unstructured data.
- Created High Level and Low Level Technical Architecture document
- Develop SOAP/REST web services.
- Used CXF, JAX RS for web services
- Created database schemas and schema objects.
- Created DDL statements and database tuning using indexes.
- Worked with HTML5, CSS, JQuery, NodeJS, and AngularJS to develop REST web services and associated front end.
- Used PrimeFaces and Editable Grid component and integrated it with responsive Web search using keystrokes and sortable grid in a web page.
- Developed using Agile Methodology.
- Used JBoss, Spring MVC, Spring Data, JPA and Hibernate to create light weight web and app integration layer.
- Created scripts for automated production deployment.
- Used scripting skills Perl, bash for Linux scripts
- Write Python and Perl Shell Scripts and VBScripts.
Environment: Java, HTML, Javascript, .NET, Bootstrap, J2EE/Java, SOAP, Unix scripts, Spring, Hadoop, Ruby On Rails, APIGEE, OpenStack, GWT, GXT, FreeMarker, MySQL, Angular JS, Java and Web Services.
Confidfential
AR Architect/Developer
Responsibilities
Interacted with SMEs, Wal-mart project directors and project stakeholders to align the project towards successful delivery of various milestones.
Used Maven, Eclipse, Ant and SVN for the environment
Used J2EE, Java, Spring MVC, Spring Data, JMS, JPA and Hibernate to create light weight web and app integration layer to be replicated at all stores.
Created Data services using Spring Data, JPA and hibernate for data layer.
Used Spring web services to integrate with Centralized Mainframe based data store for Item data queries.
Used JSF to create Interactive UI for store Claims data handling process.
- Worked on .NET/C programs to develop windows based web services and web sites.
- Worked on SQL Server database creation and maintenance and performance tuning.
- Worked with HTML5, CSS, JQuery, NodeJS, AngularJS to develop REST web services and associated front end.
Used JBoss, Spring MVC, Spring Data, JPA and Hibernate to create light weight web and app integration layer.
- Used SAML, LDAP, Web service security and integrated authentication and authorization of web application using CA SiteMinder and Active Directory.
- Used LDAP, Single Sign On, OAuth, XML Encryption/Decryption, SAML and WS-Security to implement security architecture.
- Implemented Web service security layer using XML Encryption for Security and PCI compliance.
- Implemented Exception Handling workflows for exception management.
- Implemented load balanced and highly scalable architecture using Load balancer, Virtual IPs and DNS name resolution techniques.
- Integrated several web apps to Portal platform and Integrated several internal applications with existing portal.
Used several web service Integration techniques such as JMS, SOAP, REST, JSON, XML based service integration using variety of technologies such as Oracle SOA Suite, Web Methods, Data Power, Intel SOA Gateway
- Used various Virtualization and Cloud based technologies such as VMWare, Amazon EC2, Salesforce
- Implemented Users and groups provisioning processes for many different Web applications to build federated security architecture.
- Participate in SOA integration architecture to integrate claims data from individual stores to Mainframe.
- Implemented large scale web services up to 5000 concurrent requests per day up to 4-5 million transactions .
- Created database schemas and schema objects.
- Created DDL statements and database tuning using indexes.
- Used MySQL, Oracle as database backend using Stored Procedures, triggers, functions and packages.
- Develop Web services using SOAP/REST on Websphere ESB and BPM.
- Develop Messaging applications using Queues and Topics in Websphere MQ.
- Developed best practices and guidelines for architecture, design and development.
- Review and analysis of high level designs and system architecture document for various applications.
- Implemented Exception Handling workflows for Claims exception management.
- Design and Develop applications using SOAP, REST, JSON, Javascript, HTML5 and, Oracle MySQL.
- Used CXF, JAX RS for web services
- Worked on NoSQL database for non-structured data.
- Used scripting skills Perl, bash for Linux scripts
- Created scripts for automated production deployment.
- Write Perl Shell Scripts and VBScripts.
- Used Hadoop, HBase for Web Logs aggregation project.
- Supported Implementation of Hadoop, Hive, Pig in these above mentioned projectResponsibilities
- Worked on integration between applications and WESB and MQ as Enterprise Messaging Service.
- Created Static Queues, Topics, and Connection Factories on WESB and MQ Server for all applications.
- Worked on building stored procedures and database queries using Oracle and SQL Server database.
- Used Agile Development Scrum during the project.
- Worked with HTML5, CSS, JQuery, NodeJS, AngularJS to develop REST web services and associated front end.
- Used several web service Integration techniques such as JMS, SOAP, REST, JSON, XML based service integration
- Conversion of legacy applications to web services.
- Integrated existing .NET web services with JBoss, J2EE based web services using ESB and SOAP/HTTP.
- Designed and Created Canonical models, data models and schemas.
Environment: J2EE/Java, SOAP, Oracle 9x/10/11i, Sybase, XML, XSLT, XQuery, Websphere ESB, BPM, MQ Series, Unix, Linux, Windows, Sybase, Hadoop, Pig, Python, NodeJS, AngularJS, Bootstrap, Git, SVN, Scrum, Perl, JQuery, PrimeFaces JSF, Unix scripts, Spring, JCICS, Data Power, Swing, Struts, Java and Web Services.
Confidfential
Architect/Developer
Responsibilities
- Used JSF to create web based UI.
- Created Data services using Spring Data, JPA and hibernate for data layer.
- Used Spring MVC, JPA and Hibernate to create light weight web and app integration layer..
- Worked on NoSQL database for non-structured data.
- Used Maven, Eclipse, Ant and SVN for the environment
- Used OSGI framework to develop applications.
- Establish best practices across technologies
- Analyze business requirements quickly to determine and assess feasibility.
- Worked on Windows Power shell to create multiple scripts.
- Worked on .NET/C programs to develop windows based web services and web sites.
- Worked on SQL Server database creation and maintenance and performance tuning.
- Created Web services for routing, filtering and transforming messages
- Created Web services using REST APIs for exposing web services and applications
- Integrated ESB with Oracle Weblogic JMS for persistent and asynchronous messaging
- Used the WS-Security to secure proxy services and APIs
- Used Python and Ruby on Rails. Used Python for Map Reduce Job on Hadoop.
- Created scripts for automated production deployment.
- Write Perl Shell Scripts and VBScripts.
- Created mobile apps for Android phone using Android OS, CSS and HTML5.
- Used Agile Development Scrum during the project.
- Worked with HTML5, CSS, JQuery, NodeJS, AngularJS to develop REST web services and associated front end.
- Architected and implemented Web site integration with Oracle Service Bus hosted Web services and Oracle ERP interfaces using Oracle Interface tables exposed using Oracle BPEL processes.
- Provide SOA integration architecture to integrate Order To Cash business process interfaces used by several different websites and back office applications to exchange data and information.
- Implement SOA methodologies, services identification, security and infrastructure, grid computing,object-oriented analysis and modeling.
- Review and analysis of high level designs and system architecture document for various applications.
- Identify reusable SOA utilities to be used.
- Designed and Created XSDs for XML transactions
- Designed and Developed several processes to map incoming transactions from application specific messages to common messages and vice versa.
- Created release notes documents to provide support personnel with support instructions.
Environment: J2EE/Java, SOAP, Oracle 9x/10/11i, Sybase, XML, XSLT, XQuery, BEA Weblogic, Unix, Linux, Windows, Rational Rose, BEA Aqualogic, Unix scripts, Tibco BW, Tibco EMS, XPATH, XSLT, Weblogic JMS, Aqualogic Service Bus/OSB, Oracle Service Registry, Oracle AIA FP2.4/11g, WSO2, J2EE, Spring, J2EE, Spring, JCICS, Data Power, Swing, ADF development, J2EE, Spring, Swing, Struts, MySQL, BAM, OWB, Java and Web Services.
Confidfential
Responsibilities
- Used Maven, Eclipse, Ant and SVN for the environment
- Analyze business requirements quickly to determine and assess feasibility.
- Developed J2EE, .NET web services using SOAP/HTTP.
- Designed and Created XSDs for XML transactions
- Provide SOA integration architecture to integrate various application used by different applications of Sempra to exchange data and information.
- Worked on Windows Power shell to create multiple scripts.
- Worked on .NET/C programs to develop windows based web services and web sites.
- Worked on SQL Server database creation and maintenance and performance tuning.
- Implement SOA methodologies, services identification, security and infrastructure, grid computing,object-oriented analysis and modeling.
- Review and analysis of high level designs and system architecture document for various applications.
- Created Exception Handling workflows using Websphere Process Server and Aqualogic ESB to handle transaction exceptions.
- Architected Web service security layer using SAML for transaction based integration using SAML, CA SiteMinder and Active Directory.
- Architected a standardized batch processing platform using Control-M, Webmethods EDI gateway for handling reliable batch processes and File transfers.
- Inegrated the Maximo Asset management, Click Scheduling and Oracle E Business Suite using the AIA pack on weblogic infrastructure.
- Migrated existing homegrown portal to WebSphere Portal platform and Integrated several internal applications with existing WebSphere portal application.
- Identify reusable SOA utilities to be used by Sempra.
- Architected solution using Oracle Technology and Application Adapters to integrate various business processes of Sempra.
- Designed and Created XSDs for XML transactions
- Designed and Developed several processes to map incoming transactions from application specific messages to common messages and vice versa.
- Created release notes documents to provide support personnel with support instructions.
Environment: J2EE/Java, SOAP, Oracle 9x/10/11i, Sybase, XML, XSLT, XQuery, BEA Weblogic, Unix, Linux, Windows, Rational Rose, Weblogic Portal, BEA Aqualogic, Unix scripts, Tibco BW, Tibco EMS, XPATH, XSLT, IBM Websphere MQ, IBM Websphere Message Broker, Tibco MQ Series Adapter, Weblogic JMS, Aqualogic Service Bus, Peoplesoft, Peoplesoft integration Broker, Oracle Service Registry, Oracle AIA, Oracle Enterprise Repository, Courion, Ca SiteMinder, eTrust, Cisco AXG XML Gateway, Active Directory, IBM Maximo Asset Management, .NET, ASP.NET, IBM Websphere portal, Domino, Microsoft SQL server, Weblogic JMS, Aqualogic Service Bus/OSB, Oracle Service Registry, Oracle Enterprise Repository, Oracle FMW 10g, OSB 10g, SOA Suite 10g, J2EE, Spring, Swing, Struts, MySQL, BPEL, Human workflow.
Confidfential
Responsibilities
- Analyze business requirements quickly to determine and assess feasibility.
- Identify reusable SOA utilities to be used by Citibank Prime brokerage division.
- Identify best practices for BPM using Weblogic Process Server.
- Create design documentation for Exception Handling Mechanism.
- Create End to End Transaction Processing Framework.
- Architect SOA Integration architecture for Trade Upload of Prime Brokerage.
- Prepare UML Object model, Class diagrams, sequence diagrams and Data model.
- Participate in design discussions to review Design and Architecture of various applications.
- Gather requirements and designing of various business process and interfaces using IBM Websphere, BPEL, Tibco, J2EE SOA technologies.
- Create real-time operational dashboards and monitoring and alerting applications over the Web using BAM.
- Identify reusable SOA utilities to be used by Citibank.
- Architected SSO architecture for Web and portal based application using SAML and CA SiteMinder.
- Migrated several web apps to Portal platform and Integrated several internal applications with existing portal.
- Lead conversion of legacy applications to web services.
- Created Exception Handling architecture using Websphere Process Server and Tibco EMS to handle transaction exceptions.
- Create integration between Tibco EMS Server as Enterprise Messaging Service.
- Created SOA blueprint documentation for Citibank.
- Created Static Queues, Topics, Bridges and Connection Factories on Tibco JMS Server for all applications.
- Designed and Created XSDs for XML transactions
- Designed and Developed several processes to map incoming transactions from application specific messages to common messages and vice versa.
Environment: J2EE/Java, SOAP, Oracle 9x/10/11i, Sybase, XML, XSLT, XQuery, BEA Weblogic, Unix, Linux, Windows, Rational Rose, Unix scripts, BEA Aqualogic, Oracle BAM, BEA Aqualogic BPM Fuego , Tibco BW, Tibco EMS, XPATH, XSLT, CA SiteMinder, IBM, Active Directory, ALSB, ALBPM, Aqualogic Portal, Data Power, IBM Websphere MQ, IBM Websphere Message Broker, Tibco Swift Adapter
Confidfential
J2EE Consultant
Responsibilities
- Architect for the technical development lead in implementing large scale global web application.
- Create best practices, guidelines, for portal architecture, design and development
- Evaluates current state system architectures to ensure that architectures are compatible, extensible and adhere to standards.
- Responsible for gathering requirements, designing and coordinating the development of various business process and interfaces using JBoss, Aqualogic ESB, BPEL, Oracle, J2EE SOA technologies.
- Review and analysis of high level designs and system architecture document for various applications.
- Articulating and delivering technical architectures to support non functional requirements
- Created Exception Handling workflows using ALBPM and Aqualogic ESB to handle transaction exceptions.
- Architected highly available and clustered ESB architecture using ALESB.
- Created Security Integration Architecture using SAML, Active Directory and Aqualogic ESB.
- Identify best practices for BPM using Aqualogic ESB, BEA Fuego and Oracle BPEL.
- Created SOA Governance policies using Service Registry and Enterprise Registry.
- Identify reusable SOA utilities to be used by GMAC.
- Architected solutions to integrate various business processes for GMAC using ALSB and ALBPM.
- Architected highly scalable architecture for GMAC using Load balancer, Virtual IPs and DNS name resolution techniques.
- Architect and implement single sign integration with Active Directory and CA Siteminder.
- Architected Web service security layer using SAML for transaction based integration using SAML and Active Directory.
- Architected Identity and Access Management solution for SOA project using ALSB, ALBPM, Aqualogic Portal, Active Directory and SAML.
- Architected SSO architecture for Web and portal based application using SAML and CA SiteMinder.
- Created Security Integration Architecture using SAML, Active Directory and Aqualogic ESB.
- Integrate.NET web services with Aqualogic ESB using SOAP/HTTP.
- Created SOA Governance policies using Service Registry and Enterprise Registry.
Environment: J2EE/Java, JSP, Servlets, SOAP, Oracle 9x, XML, XSLT, BEA Weblogic, Unix, Linux, Windows, Rational Rose, BEA Aqualogic, Unix scripts, Tibco BW, Tibco EMS, XPATH, XSLT, , IBM Websphere portal, IBM Websphere MQ, IBM Websphere Message Broker, Tibco MQ Series Adapter, Weblogic JMS, Domino, Microsoft SQL server , Aqualogic Service Bus, Oracle Service Registry, Oracle Enterprise Repository, Courion, Active Directory, IBM Maximo Asset Management, .NET, ASP.NET