Java/j2ee Developer Resume
New, YorK
PROFESSIONAL SUMMARY:
- IBM BPM Developer with more than 7+ years of overall experience in software design, development, maintenance and deployment on IBM driven applications
- Experience in Analysis, Developing and Migration of Confidential application from Teamwork’s 7 to Confidential 8.0.1.
- Technical experience in implementation of Confidential Process Server(ID), Confidential Process Designer (PD)
- Technical experience in using Confidential with different versions Confidential 7.5.1, Confidential 8.0, 8.5 and 8.5.7
- Designed and executed migration plan for platform upgrade from Confidential 8.5.5 and onto 8.5.7
- Designed and developed new Confidential applications on Confidential 8.5.7.
- Experience in developing Business Process Definitions (BPDs) using various modeling patterns.
- Designed and developed Customized Coaches and Coach Views for user forms in the process
- Experience in developing Human, AJAX, General, Integration services using Confidential .
- Good knowledge in designing and developing of business processes using Confidential including process design, Web & REST services, Coaches, Coach views, Business Objects, Decisions, UCA's, Exception Handling, Tracking Points, Ajax services and Task routing
- Experience in developing reusable toolkits.
- Experience in implementing XML, HTML, CSS and JavaScript in Confidential Lombardi Teamwork’s)
- Experience with Web - Services and other key standards (SOAP, WSDL, Security)
- Experience in distributed integrated applications using Web Services, SOAP external UI using WEB/REST API.
- Understanding of Database application designs and implementation using Oracle 8i/9i/10g, DB2 and SQL Server.
- Good working experience in Waterfall and Agile-Scrum projects.
- Good organizational skills including ability to multitask prioritize and manage increasingly complex issues with strong work ethic and Management skills.
TECHNICAL SKILLS:
BPM Tools: BPM Lombardi Teamwork’s), 7.5.1, 8.0. 8.5, 8.5.7
Technologies: Core Java, Servlets, JSP, JDBC, PL/SQL
Web Technologies/Services: Java Script, VB Script, XML, HTML, DHTML, AJAX, XSL, REST, WSDL, SOAP, UDDI, JSON, JMS, DOJO
Database: Oracle 8i/9i, DB2, MS-SQL Server, MS-Access
App /Web Servers: IIS, Web Sphere, Apache Web Server, Tomcat, Web Logic
Source Control: Rational Clear Case, Microsoft Visual Source Safe
Operating Systems: Windows-2000/NT4.0/98/XP/Vista/Win7/10, Unix/Linux, MS-DOS.
PROFESSIONAL EXPERIENCE:
Confidential, Herndon, Virginia
Developer
Responsibilities:
- As a Confidential Developer, implemented BPMN workflow(BPD), activities, Swim lanes, Decision Gateway, MilestoneSystem Tasks, Human Tasks, Decision Tasks, Linked Process, Sub processes, Event Sub processes, conditional activities, Coaches, Heritage Coaches, Coach Views, Java Script API,Modeling Message Events, Enabling process for tracking.
- Designed and executed migration plan for platform upgrade from Confidential 8.5.5 and onto 8.5.7
- Designed and developed new Confidential applications on Confidential 8.5.7.
- Implemented gateways to control business process flow, routing for tasks, assigning expert group to an activity, expose a process application to a team, validate business process flow. Building a business object, initializing a complex object and a list, using coaches to define and implement guided user interactions
- Build and implement integration services & general system services for an activity in a BPD. Created snapshots of a process application for deployment
- Create a decision service, Implement message start event, IME (Intermediate message event), Inbound web service, create and configure undercover agent (UCA), working with environment variables and an exposed process variable
- Conducted playback zero session and process model validation meetings with different stakeholders of the project Created custom skins and customized the Process Portal to match the look-n-feel of client portal
- Error handling in a BPD and a service (debug)
- Communicated on a regular basis with the Confidential Project Manager and Confidential Analyst during different stages of the project.
Environment:: Confidential Business Process Manager 8.5.0.1& 8.5.7, SQL Server, XML, XSLT, CSS, JavaScript, HTML, Web Services, WebSphere Application Server.
Confidential Peoria IL
Developer
Responsibilities:
- Worked with customer to finalize the process models in the blue works live. Imported the models into process designer. Performed playback sessions with the business periodically to refine the process.
- Ran the Scrum sessions with the developers to keep track on the progress of the activities.
- Created system, integration and user assignment toolkits that are used on this project by various account implementation processes.
- Implemented CoachViews,Coaches and Templates.
- Created custom Inbox and given access to specific user groups.
- Designed and created custom drill down reports on this project which provide great insight to the business on the status of the processes.
- Integrated the process model with the DW and other Legacy systems via mediation modules using Integration Designer.
- Involved in all the phases of the project from development and production readiness. Maintained and executed the cutover activities.
- Involved in creating User Assignments, different AD groups for the Roles.
- Support all phases of testing and defect resolution in Lombardi Teamwork’s.
- Work with Confidential Support to assist in troubleshooting and resolving issues.
Environment: Confidential Business Process Manager 8.5.0.1, Oracle Server, XML, XSLT, CSS, JavaScript, HTML, Web Services, WebSphere Application Server, Lotus Notes.
Confidential, Jacksonville, FL
Developer
Responsibilities:
- As a Confidential Developer, implemented BPMN workflow(BPD), activities, Swim lanes, Decision Gateway, MilestoneSystem Tasks, Human Tasks, Decision Tasks, Linked Process, Sub processes, Event Sub processes, conditional activities, Coaches, Heritage Coaches, Coach Views, Java Script API,Modeling Message Events, Enabling process for tracking.
- Implemented gateways to control business process flow, routing for tasks, assigning expert group to an activity, expose a process application to a team, validate business process flow
- Building a business object, initializing a complex object and a list, using coaches to define and implement guided user interactions
- Build and implement integration services & general system services for an activity in a BPD. Created snapshots of a process application for deployment
- Create a decision service, Implement message start event, IME (Intermediate message event), Inbound web service, create and configure undercover agent (UCA), working with environment variables and an exposed process variable
- Conducted playback zero session and process model validation meetings with different stakeholders of the project
- Error handling in a BPD and a service (debug)
- Communicated on a regular basis with the Confidential Project Manager and Confidential Analyst during different stages of the project.
Environment: Confidential Business Process Manager 8.0.0.0, 8.0.1.2, Lombardi Teamworks 6.1, SQL Server, XML, XSLT, CSS, JavaScript, HTML, Web Services, WebSphere Application Server
Confidential, New York
Developer
Responsibilities:
- Installed, configured, administered and supported Confidential WebSphere Lombardi Edition v7.2 and WebSphere Application Server v6.1 on Unix/Solaris 10.
- Setup user accounts and permissions using the Admin Console as well as in Active Directory.
- Work with the system admin in setting up the Single Sign-on for the Lombardi Process Portal using Active Directory.
- Made the required changes to the XML configuration files (such as 100custom.xml) for configuring SMTP Host, External JAR Folder etc.
- Worked with the Senior WAS Admin in setting up Cloning, Clustering and Performance Tuning.
- Created Problem Management Records (PMR) with Confidential support for escalating issues and getting solution from Confidential .
- Used Logging Mechanism for capturing and logging error, info and debug messages and related information.
- Reviewed the log messages for investigating root cause of the issues and fixing them.
- Responsible for monitoring the Dev, Test and Prod environments and ensuring system availability.
- Updated the reports (Coach based reports) to include search based on various criteria.
- Designed new Reports and Dashboards using Lombardi Teamworks for status of incoming and outgoing requests.
- Configured the Confidential WebSphere environments, JMS Queues, JDBC connections properties, HTTP and FTP server.
- Created custom skins and customized the Process Portal to match the look-n-feel of client portal.
- Install Confidential WebSphere Lombardi (WLE) on the UNIX servers as well as support the installation on the developer desktops.
- Worked on Localization and Internationalization for various languages like Japanese and Mexican Spanish by creating a localization resource bundle and importing it in process portal.
- Worked with the testing team on formalizing the test plans for the UAT, setting up the environments and worked with the business users in supporting the UAT.
- Responsible for tracking the issues in Quality Center and managing the issue resolutions
- Worked closely with the offshore team for fixing the issues identified in testing.
Environment: Confidential 7.5, WLE 7.2, Confidential WebSphere v7, Oracle10g, Quality Center and UNIX.
Confidential
Java/J2EE Developer
Responsibilities:
- Used Spring (MVC) Framework to develop the application. Used DAO and DTO Design patterns.
- Used Rational Rose to draw UML diagrams and to develop the Use cases, Domain model and Design Model.
- Implemented the functionalities using Java, J2EE, JSP, and AJAX, Servlets and spring framework.
- Used Hibernate for Object Relational Mapping.
- Developed Data Access Objects (DAOs) for easy data access.
- Involved in the development of the presentation layer in Ext JS using Spring framework.
- Client pages are built using AJAX, HTML, JSP, XML and CSS.
- Applied J2EE design patterns like Business Delegate, Service Locator, Session Façade, DAO etc.
- Utilized JSP Standard Tag Libraries in the design and development of Views.
- Involved Database programming in Oracle 9i.
- Created the Stored Procedures using PL/SQL.
- Developed Web-Services module for integration using SOAP, WSDL.
- Developed build files to configure build process using ANT.
- Used Agile methodology named SCRUM for all the work performed.
Environment: Java, J2EE, JSP, MVC, Spring 2.0, DAO, Hibernate 2.8, JNDI, Weblogic AS, Eclipse, Oracle 9i, PL/SQL, Ant, EXT JS, JMS, HTML, XML, Java Parser for XML (SAX), SOAP, WSDL, UDDI, Java Script, JUnit, JProfiler, Log4j, Rational Rose.
