We provide IT Staff Augmentation Services!

Sr Bpm/java Software Engineer Resume

0/5 (Submit Your Rating)

Midtwon, GA

SUMMARY

  • Excellent experience for 9+ years in design and development of large scale web - based applications using Core JAVA, J2EE, Business Process Modeling (BPM), Business Process Evaluation Language (BPEL) and SOA Architecture extensively with an emphasis on core technical concepts, J2EE design patterns and strong experience providing professional services.
  • Very strong experience in Designing and Developing BPM processes using BPEL for Enterprise level solutions using WS-BPEL and BPMN notations
  • Extensively used Oracle BPEL, Oracle Service Bus, ActiveVOS BPEL Engine
  • Strong experience designing SOA architecture integrating several Middleware applications
  • Strong expertise in Enterprise/Web/Client/Server application design, development, integration and testing.
  • Extensively worked on the J2EE Technologies JSP, JSF, RichFaces, JDBC, Servlets, EJB, JNDI, XML, HTML, JavaScript, jQuery, BPEL, BPMN, Webservices, Struts, IceFaces.
  • Good experience in using Struts framework, Hibernate, JPA and Web Services.
  • Expertise in Spring framework.
  • Experience working on Design Patterns such as Struts, Session Façade, Front Controller, Service Locator.
  • Expertise with Oracle 8i/9i and MySQL, DB2 databases.
  • Worked with Version Control Systems like Confidential Rational ClearCase, CVS and Sub Version.
  • Extensively involved in the development using XML (SAX and DOM parsers), DTD, Schema, XSL, XSLT and Xpath.
  • Experienced in the design and development of portlets using Confidential Web Sphere Portlet API and the JSR 168 API.TECHNICAL SKILLS
  • Experience in Behavior Driven Development using Cucumber.
  • Excellent experience in white-box and Black box testing using Cucumber, Selenium, Webdriver, Groovy.
  • Implemented Custom Selenium2 (Web-Driver) Framework using Ruby for cross browser UI testing.
  • 4 years of experience in developing Enterprise Applications using Confidential RAD 7.0/6.0, WASD 5.1, WAS v 6.1/6.0, WAS v5.1 and DB2.
  • Good exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX, Confidential Web sphere MQ Series, Web sphere MQ Integrator (WMQI), Web sphere Portal Server.
  • Hands on experience with ANT Build scripts for building projects.
  • Used Log4j for logging and debugging purposes and JUnit for unit testing.
  • Developed applications using IDE’s like ECLIPSE, RAD and WSAD.
  • Experience in software design and analysis using UML methodologies in Rational Rose, Visio 2000.
  • Strong analytical skills and the ability to learn new concepts rapidly.
  • Excellent interpersonal communication skills and analytical skills.

TECHNICAL SKILLS

Languages/APIs: JSP, JSF, RichFaces, Servlets, EJB, Struts, Hibernate, JPA, RMI, JDBC, JNDI, JAVA, C, C++, PERL.SOA BPEL, BPMN, SOAP UI, Webservices, oracle SOA Suite 11g, ActiveVOS

Web Technologies: JavaScript, AJAX, jQuery, XML, XSLT, SOAP, Web services, SAX and DOM, JAXB.

App & Web servers: BEA s WebLogic, Confidential WebSphere, JBoss and Tomcat.

RDBMS: SQL, PL/SQL, Stored Procedure, Functions using Oracle, DB2 and MySQL databases.

OS: Windows NT/2000/XP, Linux, UNIX.

IDEs: Eclipse, WSAD, Jbuilder, RAD and NetBeans.

Version Control: Confidential Rational ClearCase, Subversion, CVS.

PROFESSIONAL EXPERIENCE

Confidential, Midtwon, GA

Sr BPM/JAVA Software Engineer

Responsibilities:

  • Designing, implementing and modifying advanced software modules in complex computing environments using applicable software technologies including Oracle, SQL Server, BPEL, BPM, Java, J2EE components hosted on UNIX and Windows Platform.
  • Performed requirement analysis and SOA architecture design
  • Implemented all features of BPEL workflow components like asynchronous processing using callback services and JMS reply queues
  • Designed Correlation Sets with various Generic Aliases, Event Handlers, Dynamic partner links, Dynamic Endpoint configuration, JMS adapters
  • Extensively used XQUERY, XSL to retrieve data and transform from varied sources and use it to build complex request XMLs.
  • Developed several business and proxy services using Oracle Service Bus hosted on Weblogic server.
  • Served as SOA Architect for several project modules for high reusability, scalability, loose coupling, composites design for grouping the functional at different granularity and using different SOA patterns
  • Used spring.xml for the configuring the properties and instantiate the beans.
  • Developed the framework and tested the application using maven.
  • Wrote dependencies in pom.xml.
  • Wrote Unit test cases for framework using Groovy.
  • Build Jenkins job to run the tests and reports.
  • Used GIT Repository to and gerrit for code reviews, cloning, pushing and pulling the projects.
  • Used Hibernate 3.0

Environment: EclipseIDE3.6,JDK1.6.0.13,Maven3.0.3,Spring 2.5.6,Selenium2,groovy,RedHatLinux,GIT,Gerrit,RestAPI, Junit4,Cucumber,Jenkins,Oracle SOA Suite 11g, BPEL & BPMN, SOAP UI.

Confidential, Lawrenceville, GA

Sr BPM/SOA/JAVA Software Engineer

Responsibilities:

  • Involved in installing the components using vm ware through puppet.
  • Implemented and developed the maven project for rest framework to be automated using spring with cucumber-java and junit.
  • Implemented and developed the Custom Selenium2 (Web-Driver) Framework using groovy for cross browser UI testing.
  • Developed a spring automation project using cucumber-java.
  • Designed and developed the project in maven.
  • Developed the flex application automation using selenium web-driver
  • Wrote Core APIS framework for the selenium web-driver elements.
  • Used spring.xml for the configuring the properties and instantiate the beans.
  • Developed the framework and tested the application using maven.
  • Wrote dependencies in pom.xml.
  • Wrote Unit test cases for framework using Groovy.
  • Build Jenkins job to run the tests and reports.
  • Used GIT Repository to and gerrit for code reviews, cloning, pushing and pulling the projects.
  • Used Hibernate 3.0

Environment: EclipseIDE3.6,JDK1.6.0.13,Maven3.0.3,Spring 2.5.6,Selenium2,groovy,RedHatLinux,GIT,Gerrit,RestAPI, Junit4,Cucumber,Jenkins.

Confidential, Atlanta, GA

Business System Architect

Responsibilities:

  • Involved in several phases of the project including application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Designed the application using UML. Class Diagrams, Sequence diagrams and State diagrams were developed using Rational Tools
  • Developed BPEL processes based on Business Process Model diagrams and customized deployment artifacts in ActiveVOS designer. Developed software components are then deployed on ActiveVOS server application respectively
  • Responsible for the design of front-end screens using iRise and given to business team to review.
  • Gathered business requirements from business team.
  • Designed and documented the requirements for both JAVA and Oracle11i applications.
  • Wrote high level design document (HLD) and application design documents (ADD) for the application functionality.
  • Involved in internal team review meetings for reviewing HLDs and ADDs.
  • Coordinated with development team while developing the application.
  • Worked with WMS for inventory module.
  • Code reviewed and tested the application.

Environment: iRise, Oracle, PL/SQL, TOAD and MS Office, jQuery, AJAX, HTML5, JSON, Spring MVC, Hibernate, SOAP UI, Service Oriented Architecture(SOA), BPEL, BPMN.

Confidential, Atlanta, GA

Sr. JAVA/SOA Developer

Responsibilities:

  • jQuery mobile was used for making JSPs compatible with iPad and all frontend functionality.
  • Developed user interface using HTML5.0, jQuery, CSS and used AJAX for client side validations.
  • Developed Frontend screens using jQuery ajax, jsp with compatible with iPad screens.
  • Developed ActionForm classes, Form beans, Action Classes using Struts.
  • Implemented J2ee design patterns which include MVC architecture and Singleton, Session Façade, Data Access Objects.
  • Implemented all features of BPEL workflow components like asynchronous processing using callback services, correlation Sets with various generic Property Aliases, Event Handlers, Dynamic partner links.
  • Extensively used XQUERY, XSL, XPATH to retrieve data and transform from varied sources and use it to build complex XMLs
  • Helped defining build processes for common processes/flow modules and dependencies like WSDL, XSL, XSD, configuration XMLs to avoid conflicts, redundancy and make it more manageable
  • Worked with Struts front-end utilizing the tiles framework to implement the GUI interfaces.
  • Developed JSP pages with Struts Validation Framework, Struts Action Classes, Struts-Config files, Application resources as per the Struts framework guidelines.
  • Used design patterns like MVC, Business Delegate, Service Locator, DAO and DTO.
  • Developed and Deployed Application on Weblogic Server in UNIX Enivronment.
  • Used DAO design patterns to access data base.

Environment: Java, JSP, EJB, HTML5, JavaScript, CSS, DB2, JMS, Business Delegate, Service Locator, Session Facade, DAO, Eclipse, SVN, JUnit, UNIX, ANT, DOJO, jQuery Mobile, STRUTS2.0, Weblogic Application Server.

Confidential, Jacksonville, F

Sr. JAVA Developer

Responsibilities:

  • Gathered business requirements required for developing the web application.
  • Developed front end screens using Rich Faces and JSF.
  • Implemented J2ee design patterns which include MVC architecture and Singleton, Session Façade, Data Access Objects.
  • Used JPA for persistence and DB2 as a database.
  • Implemented Service Oriented Architecture (SOA) Modularity, by exposing rest webservices to other external interfaces.
  • Implemented and integrated a web service client using WSDL (Web Service Description Language) and SOAP (Simple Object Access Protocol).
  • Wrote JAXB objects for parsing the XML to load the renewals from Siebel.
  • Wrote stored procedures to retrieve non standard benefit information.
  • Planning and setting up development environment
  • Developed and Deployed Application into Web Sphere Application Server.
  • Responsible for designing, coding, integrating, and testing the application. And also responsible for taking daily backups and managing the source in the Clear Case.
  • Involved in Maintenance and Enhancements for the project.

Environment: Confidential Rational Application Developer 7.5, Confidential Web Sphere Application Server 7.0, Java 1.6, JSF, RichFaces, EJB, JPA, AJAX, Apache Axis, JAXB, Confidential DB2, Rational Clear Case, UNIX, BART.

Confidential, Jacksonville

Sr. JAVA Developer

Responsibilities:

  • Designed front end using Sun implemented and Confidential implemented Java Server Faces.
  • In page functions are programmed using Confidential AJAX components.
  • Implemented J2EE design patterns which include MVC architecture and Singleton, Session Facade, Composite, Business Delegate, Data Access Objects, Front Controller, Value Objects etc...
  • Used Spring Framework’s Middle Tier for Messaging to/from Siebel via Confidential MQ
  • Used EJB’s, Hibernate for persistence and DB2 as a database
  • Wrote stored procedures to retrieve non standard benefit information.
  • Planning and setting up development environment
  • Developed and Deployed Application into Web Sphere Application Server.
  • Implemented a web service client using WSDL (Web Service Description Language) and SOAP (Simple Object Access Protocol).
  • Responsible for designing, coding, integrating, and testing the application. And also responsible for taking daily backups and managing the source in the Clear Case.
  • Involved in Maintenance and Enhancements for the project.

Environment: Confidential Rational Application Developer 7.0, Confidential Web Sphere Application Server 6.1, Java 1.5, JSF, RichFaces, EJB, Hibernate 3.0, Spring, AJAX, Apache Axis, JAXB, Confidential DB2, Confidential MQ, Rational Clear Case, UNIX.

Confidential, GA

Front End developer

Responsibilities:

  • Involved in several phases of the project including application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Designed the application using UML. Class Diagrams, Sequence diagrams and State diagrams were developed using Rational Tools
  • Responsible for design and development of front-end screens using IceFaces, JSP2.0, JavaScript and CSS.
  • Involved in design and implementation of MVC architecture in different modules.
  • Designed and developed the user interface applications using IceFaces, xhtml, JSP.
  • Used IceFaces for front-end validations.
  • Extensively used Custom components IceFaces library like auto complete, progress bar, sortable tables, Paginations, Scrollable, DataTables, calendar components in the application
  • Developing Controlling Page Navigation and Handling the Request Parameter’s with Managed beans in JSF
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Implementing Custom Components and Custom Tag Libraries for displaying the Data Tables using IceFaces.
  • Wrote the View Objects which can be populate on the ManagedBeans.
  • Used Business Delegate, Session Facade and DAO design patterns.
  • Used Eclipse for writing code and SVN for version control.
  • Used Web Logic application server 10.3.3 for deploying various components of applications.
  • Tested the web application and deployed on the web server.

Environment: Java, JSP, JSF, Swing, EJB, HTML, JavaScript, Oracle, JMS, Business Delegate, Service Locator, SessionFacade, DAO, Eclipse, SVN, Log4J, JUnit, WebLogic application server10.3.3, ANT, IceFaces, Confidential Main Frames, DOJO, jQuery, Java Script.

Confidential, GA

Sr. Java developer

Responsibilities:

  • Gathered business requirements required for developing the web application.
  • Developed user interface using JSP, jQuery and used JavaScript for client side validations and used AJAX.
  • Created desktop application using Swing for the internal application.
  • Implemented Model View Controller (MVC) architecture using Struts Framework at the web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Implemented Spring framework’s dependency injection and IOC.
  • Configured Spring for accessing MS SQL database.
  • Developed Session Beans to process requests from the user and used Hibernate to retrieve and update customer information.
  • Written MDBs to work with JMS for achieving asynchronous messaging.
  • Developed Web Service using Axis for verifying insurance holder and for providing patient records.
  • Used Struts validation framework for validating forms.
  • Used Eclipse for writing code and CVS for version control.
  • Involved in debugging and application modules.
  • Used Log4J for logging and debugging purposes and JUnit to perform unit testing.
  • Used Web Logic application server for deploying various components of applications.
  • Written ANT scripts for building the application.
  • Tested the web application and deployed on the web server.

Environment: Java, JSP, JSF, Swing, EJB, Hibernate, HTML, JavaScript, MS SQL, JMS, Business Delegate, Service Locator, DAO, DTO, Web Services, SOAP, WSDL, UDDI, XML, XSL, DOM, AJAX, JBOSS 5.0, Tomcat 6.0, SQL Server 2000, Eclipse, CVS, Log4J, JUnit, WebLogic application server10, ANT, JMS, IceFaces, Facelets, Jquery, JavaScript, JSON.

Confidential, Austin, TX

Senior J2EE Developer

Responsibilities:

  • Played in a key role Requirements and gathering and feasibility analysis.
  • Provided analysis of problem and devised design approaches to achieve the objectives.
  • Designed and developed user interfaces using JSP, HTML, JSON, JQuery and CSS.
  • Developed Portlets for modules using JSR 168 Portlet API.
  • Involved in developing following modules- Company, User, Address, and Accounts Value Objects, Change Interest State, Multiple Accounts.
  • Implemented the Swing based administration client.
  • The JSP/Servlets along with the Web Sphere Portlets are used .
  • JSF was used for front end development.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Extensively used Custom components MyFaces library like autocomplete, progress bar, sortable tables, calendar components in the application
  • Used Custom Tag libraries for rendering the UICoponents, tags for validators, converters and Phase Listeners in JSF Pages.
  • Web Sphere Portlets Framework is used as the Presentation layer.
  • The Themes and Schemes were to be designed according to Bank Design Specifications.
  • Co operative Portlets communication was used in the application to notify the portlets about changes in another portlets.
  • Implemented single-sign on portal for authorizing and authenticates the client data.
  • Creating Intial prototype and approval/ updating review from the client.
  • Setting up the development environment.
  • Setting up the RAD6.0 development environment.
  • Installing and setting up the deployment environment.
  • Setting up the build environment using ANT.
  • Used Struts Framework for action mapping.
  • Developed XML based configuration for the Performance Menus.
  • Log4J was used for Logging.
  • Impact analysis about the implementation on various modules of the product.
  • Used design patterns like MVC, Business Delegate, Service Locator, DAO and DTO.
  • Conducted code reviews, wrote unit test cases and did unit test using JUnit.

Environment: Java, J2EE, JSP/Servlets, JSF, XML, Java script, EJB, Eclipse3.1, HTML, XML, SQL, PL/SQL, JDBC, ODBC, JMS,Ant, log4j, Webshpere Portlets, WebSphere Application Server, Rational Application Developer (RAD), Oracle 9i, JUNIT, Visual Source Safe, WebServices ClearCase, Swing.

Confidential . Phoenix, AZ

J2EE Developer

Responsibilities:

  • Involved in several phases of the project including application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Developed the code for the tabulated listings, reports and charts for the performance of the employees using MVC design pattern and on Struts Framework and data access.
  • Develop user interfaces using JSP, HTML and CSS.
  • Implemented JSR 168 Port lets for clients discussion forum.
  • Used ClearCase as a source code controller, Used ClearQuest for issues and defects.
  • Developed the interacting JSPs and Servlets for modules like User Authentication and Performance Display.
  • Developed front-end user interface modules by using HTML, XML, etc. Front-end validations of user requests carried out using Java Script.
  • Developed the Actions classes, logic classes for executing business logic, DAO classes to access the DB using
  • Responsible for code reviews, writing unit test cases and unit test using JUnit.
  • Lots of bug fixing to make new changes and enhancements. Worked in a fast pace environment, handling lots of multi-tasking to meet the deadlines.
  • Provided mentoring, help and support to other developers.

Environment: JSP, JDBC, JNDI, WebServices, ANT, Log 4j, JavaScript, XML, EJB, Eclipse, DB2, Spring, Hibernate, JUnit, Rational ClearCase, Websphere Portlets, Websphere Application Server 5.1, Rational Application Developer (RAD).

Confidential, NY

Software Programmer

Responsibilities:

  • Developed Controller, Model and View components on MVC 2 architecture based application.
  • Developed struts actions for my account module to register, login, and profile information and subscriptions history of customers.
  • Developed validation rules using struts Validation framework.
  • Developed view components using jsp and core JSTL tags.
  • Developed subscriptions billing functionality using Servlets.
  • Used DAO design patterns to access data base
  • Developed CURD interfaces for subscriptions using struts actions, form beans, jsp and JSTL tags.

Environment: UML, JBoss Application Server 3.0, Java, Servlets, Swing, JSP, EJB, XML, JDBC, SQL, Oracle 8i,Unix, Crystal Reports, Shell, C, C++.

Confidential, Birmingham, AL

Software Programmer

Responsibilities:

  • Developed JSPs and Action Classes for this module.
  • Developed programs and Web Service clients to process information and communicate for Credit Card Processing.
  • Implemented the Swing based administration client.
  • Developed JavaScript for Client side validation of Form Fields in JSP Pages.
  • Developed enterprise beans for implementation of business logic
  • Developing web application components using JavaScript, JSP, EJB, Java beans etc.
  • Used XML as well as RMI technology to communicate between different tiers of the application
  • Generated JUnit Test Cases to test the application.

Environment: Java, J2EE, EJB, Servlets, JSP, STRUTS MVC framework, Oracle 8/9i, JUnit, and JBoss Application Server, Web Services.

We'd love your feedback!