Senior Soa Developer Resume
SUMMARY
- Senior SOA Specialist with extensive experience and hands on skill on IBM SOA solutions and J2EE Products.
- Extensive experience in Analysis, Design, Development and testing of large scale Rule - Based and Service Oriented applications using Business Process management (BPM), Business Rule Management Systems (BRMS), Broker and SOA technologies.
- Proven ability to successfully analyze complex business scenarios, design and implement innovative solutions for enterprise level projects.
- Good understanding of software development methodologies such as Agile and waterfall.
- Over 10 years of well-rounded software development and integration experience.
PROFESSIONAL EXPERIENCE
Integration and BPM: IBM BPM 7.5, 8.0, WebSphere Process server 7.5, WebSphere Enterprise Service Bus 7.x, Broker7.5, WMQ, Activation spec BPEL/Web Services/Service Component Architecture/Mediations/ Java/J2EE Struts2, Spring 3.2.4Hibernate 3.1.13, Spring Data JPA, EJB 2.x
Source Code Management: Rational Team Concert, SVN, Rational Clear case
IDE: Eclipse6.0.1, RSA7.5, RAD 7.5, WID 7.1, IID 7.5, Lombardi IBM Process Designer 7.5
View technologies: JSP, Servlet, Filter, Java script, AJAX, DOJO, StrutsSpring3.2 MVC
Build tools: Apache Ant, Maven3.0.4
Databases: Oracle 11g, DB2 9.7, MySQL, SQL Server JUnit 4.x,DBUnit2.xEasyMock3.x, Cactus, Fortify, EMMA, PMD, JProfiler, FireBug
PROFESSIONAL EXPERIENCE
Confidential
Senior SOA developer
Responsibilities:
- Developed Process application, Toolkit, designed Process flow in process designer, Advanced Integration services (AIS), Module, Mediation Modules, BPEL process in IBM Integration designer 7.5- 8.0 & Process center.
- Deploy/publish to process center/process server.
- Unit test using Integration test client, Cactus & BPC (business process choreographer)
- Integrated artifacts between IBM Integration designer & IBM Process designer.
- Responsible for designing & implementing BPEL processes, web services using IBM SOA technologies stack.
- Unit testing BPEL processes using integration test client, packaging & deployment.
- Created/Implemented various kinds of Human tasks such as Inline/Standalone/ToDO/ Collaboration human tasks.
- Consume external web service in mediation and expose simple contract to all other module.
- Defined WSDL, XSDs from scratch in RSA, Use cases as input, created Stubs & skeletons, client generation, implemented the web services.
- Setting up Web security, Runtime JMX logging, LDAP authentication
- Tested web services using SOAP UI & through generated client.
- Assisted to integrate the newly created web services in their environment
Environment: IID 7.5 - 8.0, IBM Process Designer 7.5, WESB 7.x, BPM7.5, RSA 8.5, Process center, WAS, SOAPUI 4.6, Web Services, Oracle11G, Java/J2ee, ClearCase, PMD, Fortify, EMMA, JUnit.
Confidential
Senior SOA developer
Responsibilities:
- Designing class, sequence diagram & component diagram
- Developing code, as per reference architecture, to be presented to client architect team
- Developing the JAX-WS web services using Apache CXF
- Developing Restful web services and Consume external web service in mediation.
- Developing web services for JMS/ Sync/Async communication
- Created WSDL from scratch with Use cases as input, created XSDs, created
- Stubs & skeletons, implemented the web services.
- Tested web services using SOAP UI & through generated client.
- Created database triggers, procedure, database sequences to maintain the version of the document being updated through optimistic concurrency scheme.
- Setting up Web security, Runtime JMX logging, LDAP security & Spring Velocity Email.
- Assisted to integrate the newly created web services in client environment (EJB Local).
Environment: IID 7.5, IBM Process Designer 7.5, BPM7.5, RSA, Process center, WAS, SOAPUI 4.6, Web Services, DB2 9.x, Java/J2ee, MDB, Spring 3.2, RTC, JUnit, PMD, Fortify, EMMA, JProfiler
Confidential
Senior Integration developer
Responsibilities:
- Developed reusable Coach Views.
- Developed Process application, designed Process flow in process designer, Advanced Integration services (AIS), Module, Mediation Modules, BPEL process in IBM Integration designer 7.5 & Process center.
- Developed/Tested Business process definition (BPD), Human Coaches, Integration services using IBM process designer (IPD).
- Integrated artifacts between IBM Integration designer & IBM Process designer using Top down & bottom up approaches.
- Administering human tasks/coaches using Business process choreographer, Process portal, Business space & IBM process designer.
- Developed the Integration modules using the mediation flows in the WebSphere
- Integration Developer
- Worked extensively on Web Service, JMS/MQ, SCA and EJB Local bindings.
- Design Broker flow, message set and transformation.
- Worked extensively on Business Object maps & interface maps.
- Created WSDL, XSDs extensively & tested WSDL/Java interface operations using SoapUI, WID test environment, TCP/IP monitor.
Environment: IID 7.5, IBM Process Designer 7.5, Broker Toolkit 7.5, WMQ7, RFHUtil, RSA 7.5, Process center, WAS, SOAPUI 4.6, Web Services, DB2 9.x, Java/J2ee, Spring 3.2, RTC, JProfiler
Confidential
Senior Software developer
Responsibilities:
- Responsible for designing class, sequence diagram & implementing java code.
- Design web services using Apache CXF and Consume web service in java using HTTPClient.
- Created WSDL,XSDs extensively & tested WSDL/Java interface operations using SoapUI.
- Is solely responsibility of enhancements & defect fixing in 5 sub modules of PeopleBuilder Project at offshore location.
- Developed the JAX-WS web services using Axis2.
- Is responsible for smooth delivery & maintenance in each phase of the project.
- Keep watch on Ticket Builder and make sure of defect closure by testing team.
- Involved in health check of coding and writing junit test cases using Fortify,PMD & JUnit etc.
Environment: Windows, Core java, J2EE, J2EE, WPS, WID 6.2, Hibernate 3.1.13,Spring 2.5, Struts2, Eclipse, SVN, Ant. PMD, Fortify, EMMA, DOJO, Flex and TicketBuilder
Confidential
Senior Software developer
Responsibilities:
- Was involved in requirement analysis phase.
- Design class and sequence using Omando eclipse plugins.
- Implemented java code, EJB and created web service.
- Keep watch on Ticket Builder and make sure of defect closure by testing team.
- Consume external web service and html pages to retrieve data.
- Worked on testing and created JUnit test along with DBUnit cases .
- Involved in health check of coding and writing junit test cases using Fortify,PMD & JUnit etc.
Environment: JBoss, Core java, J2EE,Struts, Spring, Hibernate, SQL, DROOL, Servlet, Filter, JSP, JS, JUnit, PMD, EasyMock
Confidential
Software developer
Responsibilities:
- As part of the global team, has worked closely with Client Manager.
- Video conference with client every evening for update and clarification.
- Used to handle client change requests and defects.
- Exiting data migration to web service using java multithread.
- Ant scripting for JUnit, EMMA and building war file.
- Integrated struts and spring for best result.
- Created web service using CXF and consume by Flex.
Environment: Tomcat5.5, Java/J2ee, MySql, Struts2, spring 2.x, JSP, Flex, DOJO, JS, SVN, JCR, Eclipse and TicketBuilder
Confidential
Software Engineer
Responsibilities:
- Prepared technical specification
- Implemented java code for Enhancements/Bug fixing
- Created JUnit test cases for java code.
- Involved in health check of coding and Build.
Environment: Weblogic 6.1 server, Java/J2EE, JSP, Servlet, JavaScript, JUnit
Confidential
Software Engineer
Responsibilities:
- Prepared technical specification
- Implemented java code for Enhancements/Bug fixing
- Created JUnit test cases for java code.
- Involved in health check of coding and Build.
Environment: Weblogic 6.1 server, Java/J2EE, JSP, Servlet, JavaScript