We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Over 7+ Years of IT experience in Design and Development software projects using BPM tools like Teamworks Lombardi/IBM BPM and Java/J2EE Technologies.
  • Over 5+ Years of work experience in Design and Development of Business Process Management (BPM) using Lombardi/IBM BPM
  • Experienced with Installation, Administration in IBM BPM and Lombardi Teamworks.
  • Expertise in designing and development of business processes using IBM BPM /Lombardi Teamworks including process analysis, process modeling, web services, UI coaches, variables, UCA's, Tracking Points, Ajax services, Task Routing and Playbacks.
  • In - depth knowledge of e-business functions and web-technologies (XML/SOAP, JAVA).
  • A proven record in identifying operational problems and providing innovative solutions.
  • Good Experience in working with all the perspectives of Teamworks Authoring Environment / BPM PD - process modeling, service modeling and process inspector.
  • Expertise in database programming (SQL Server, DB2, MySQL).
  • Strong knowledge of WebSphere Application Server (WAS).
  • Experienced in both administration and development of integration architectures (across heterogeneous subsystems) that use WAS.
  • Experienced in modeling SOAP messages as an intermediary for Web Services.
  • Working Knowledge on UNIX Shell Scripting.
  • Knowledge on DBA activities such as Backup and Recovery.
  • Developed highly intellectual dash board using Splunk which reduced manual work for the managers and the support team.
  • Created run-books to train the Level 2 support team to handle the alerts.

TECHNICAL SKILLS

BPM Tool: IBM BPM 8.x, Lombardi Teamworks 6.x, IBM BPM 7.x

Middleware: WebSphere Application Server (WAS).

Languages: JavaScript, Shell scripting, C++, HTML, C, Java, XML and XSLT.

Databases: SQL SERVER, My SQL, DB2.

Tools: VISIO, UML, Rational tools.

Reporting Tools: Splunk, Omniture

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville FL

IBM BPM Developer

Responsibilities:

  • Involved in all phases of the project lifecycle from requirement gathering to production deployment and support.
  • Developed BPDs using requirement documents, use-cases and Blueworks Live.
  • Optimize BPDs using industry best practices and design patterns.
  • Developed Coach Views for custom UI components and also implemented UI validation framework.
  • Developed BPM toolkits for JSON/XML parsing, Help link and Exception handling.
  • Built REST quires using BPM REST API and used them in Process and WebSphere portal.
  • Good Experience in gathering requirements from the client and prepare Integration documents.
  • Implemented Integration logic by creating Business Process using UCAs and Mediation flows.
  • Worked on database connectivity to the background Oracle databases using SQL Connectors
  • Implemented SLA framework for task prioritization and implemented routing policies accordingly.
  • Worked on email automation system which sends automatic email reminders when the task is due
  • Worked with IID team to integrate BPM with other vendors in the work flow.
  • Triggered the process initiation using time elapsed UCAs, REST, SOAP Web Services
  • Provided user training on the various processes involved and also on how to use IBM BPM
  • Used Exposed Process Variables to store the various global variables
  • Deployed the application on several environments such as QA and Staging
  • Attend defect calls with BA and QA to understand defects and fix them accordingly

Environment: IBM Business Process Manager 8.5.0.1, Oracle Server, XML, XSLT, CSS, JavaScript, HTML, Web Services, WebSphere Application Server, Lotus Notes.

Confidential, Austin TX

IBM BPM Developer

Responsibilities:

  • Participated in Process Design and Process Modeling.
  • Installation and Upgrade from Teamworks to IBM BPM 8.0.0.0 in multiple Environments (Dev, QA, QP and Production).
  • Took backup of the existing processes in Teamworks 6.1
  • Migrated the existing processes from Teamworks 6.1 to IBM BPM 8.0.0.0
  • End-to-end testing of the migrated processes in BPM 8.0
  • Performed the system integration in various environments like ST, QA, QP and monitoring in production.
  • Resolving Compatibility issues in BPM 8.0
  • Also took care of the production support activities like server restart, resolving production errors, resuming failed instances etc.
  • Setup LDAP integration with IBM BPM 8.0.0.0
  • Setup Logging, Involved in Monitoring and Tuning the IBM BPM 8.0.0.0.
  • Export/Import/Install IBM BPM 8.0.0.0 Process Apps in Multiple Environments.
  • Customized Coaches and Process Portal using CSS to improve the usability and fit the Clients branding requirements
  • Developed reusable AJAX services to create dynamic interfaces.
  • External REST service integration
  • Custom Portal used by business users.
  • Validation of UI using JavaScript.
  • Invoked Processes, Services within IBM BPM 8.0.0.0 by implementing UCAs.
  • Created runtime data presentations using Custom HTML in Coaches.
  • Created headers, tabbed interface within all the coaches to maintain consistency and to provide ease of data access.
  • Integrated with external systems using Integration Services.
  • Developed reusable services using SQL Connectors to invoke Multiple Parameterized Queries.
  • Developed Web Service Integration in BPM 8.0.0.0 to integrate with Web Services.
  • Exposed Processes, Services within IBM BPM 8.0.0.0 as Web Services.
  • Developed Escalation Paths at various parts of the process using Timer Events.
  • Developed reusable services to capture exception data and reprocess them by editing the runtime data.
  • Unit testing and Bug fixing the flows being developed using IBM BPM.
  • Supported the application for around one year by making modifications to the initial release based on changing business requirements.
  • Released multiple projects as a part of enhancements surrounding the initial IBM BPM 8.0.1.2 launch.

Environment: IBM 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

Lombardi Developer

Responsibilities:

  • Design and implementation of BPM process applications for different workflow modules.
  • Developed User Interface Coaches in Lombardi.
  • Implemented Ajax Services to make coaches user friendly and performed client side validations.
  • Designed and developed services to implement the activities in BPD’s.
  • Integrated Lombardi with external systems using SOA/Web Services.
  • Developed toolkits with all the reusable components like services, coaches, bpd’s etc.
  • Created ad-hoc and custom reports according to the business requirements.
  • Implemented intermediate message events to model message events received during execution of the activities in a process.
  • Modeled timer events to enable end users to immediately react to time critical solutions.
  • Work on customizing the tool according to company requirements.
  • Fine tuning the system based on IBM recommendations.
  • Migrated the applications and toolkits from WLE 7.2 to IBM BPM 7.5.
  • Data Modeling, Creating tables, views and stored Procedures in DB2 Database.
  • Supported all phases of testing and defect resolution in Lombardi. Assisted in deploying process applications to process servers in various environments.

Environment: WebSphere Lombardi Edition V7.2, IBM BPM 7.5.0.1, WebSphere Application Server 7.0, Java/J2EE, SoapUI, Eclipse (IDE), AIX, IBM DB2 V9.7, IBM Data Studio, SQL Server 2005, Fiddler.

Confidential, Pittsburg PA

Lombardi Teamwork’s Developer

Responsibilities:

  • As Teamwork’s Consultant, I was interacting with business users to get clarification on business rules.
  • Expertise in web service, Java, Data Bases Integration with Teamwork’s.
  • Involved in Designing User Interface and Business Process Diagrams (BPD’s) in Teamwork’s.
  • Expertise in designing an undercover Agent that listens to messages that are posted via http from the services layer.
  • Expertise in designing an activity with the attached intermediate message event.
  • Expertise in designing Swim lanes and assigning roles in Teamwork’s
  • Expertise in designing and developing reusable components in Teamwork’s.
  • Creates and maintains Application design document during entire lifecycle of the project.
  • Expertise on Java Classes and Java Connectors integration with Lombardi Teamwork’s to implements business requirements at the server side
  • Experienced on Ajax Services designed and developed as per the requirements
  • Expertise in client Side validation with java script.

Environment: IBM Websphere Lombardi Edition V7.2, Lombardi Teamwork’s 6.2.2, JSP, Java, Java Script, Eclipse (IDE), Oracle 10g, SQL Server 2005, XML, Websphere Process Server

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.

We'd love your feedback!