Senior Java Consultant Resume
Fishers, IN
SUMMARY:
- A qualified graduate engineer, with strong academic record and having 8+ years professional experience in software Analysis, Design, Development, Testing and Maintenance of multi - tier Web Applications, BPM Applications and Case Manager Applications.
- I have good exposure in a solutions-oriented IT Software Development with proficiency in Java, J2EE, Web services, RESTful Services, Spring, hibernate, JDBC, XML, HTML, CSS, JavaScript, JSON and AJAX, PEGA PRPC6.1,7.1, FileNet P8 4.x, 5.1, 5.2 suite of products, IBM Case Manager, Content Navigator, IBM FileNet WorkplaceXT, Workplace.
- Good experience in using J2EE Design Patterns like MVC, Front Controller, Service Locator, Business Delegate, Session Facade, Singleton and Data Access object.
- Good experience on SOA using technologies like SOAP, WSDL, JAX-WS, JAX-RPC
- Experience in spring framework, including Spring IOC/core, Spring DAO support, Spring ORM, Spring Security, Spring MVC.
- Experience in developing applications which involves, asynchronous message processing with Java Messaging Services (JMS).
- Proficiency in application servers such as IBM WebSphere and Apache Tomcat.
- Proficiency on Oracle, PostgreSQL and DB2 databases.
- Good knowledge on MongoDB NoSQL database.
- Experience in designing frontend with HTML5, CSS, JavaScript, JSP and Dojo
- Well acquainted in system development life cycle (SDLC) with Agile/Waterfall Methodologies
- Experienced in Unit Testing with JUNIT,JunitPerf,Postman and SOAP UI.
- Experience using Maven,ANT for compilation and building JAR/WAR/EAR files
- Good hands on with the IDEs WSAD, RAD. version control systems SVN and Clearcase
- Experience in Production Support systems, and responsible for resolving production issues.
- Experience is Insurance and HealthCare domains.
- Experience in working on different Operating System like Windows, LINUX/UNIX.
- Good team player with outstanding capabilities in learning new technologies. Very flexible as a part of team, very Analytical, Creative, Detail-oriented and above all Self-Motivated and a Go-getter.
TECHNICAL SKILLS:
Languages: Java, C/C++, JavaScript, SQL/PL SQL, UML, HTML, DHTML
Build Tools: J2EE, RESTful Service, Web service, JSP, Servlets, JDBC, INDI, EJB, Junit PEGA PRPC6.1,7.1, FileNet P8 4.x, 5.1, 5.2 suite of products, IBM Case Manager, Content Navigator, IBM FileNet WorkplaceXT, Workplace, Maven, Ant
Frameworks: Spring, Hibernate, Struts, Swagger, Angular JS
Databases: MySQL, PostgreSQL, Oracle, IBM DB2, NoSQL(MongoDB)
Tools: Eclipse IDE, RAD, WSAD, Putty, SQuirreL
Platforms: Windows NT/2000/XP Vista, UNIX/Linux
Application Servers: IBM WebSphere, Apache Tomcat
Version control: CVS, PVCS, Rational ClearCase and ClearQuest
Protocols: HTTP, HTTPS, FTP
PROFESSIONAL EXPERIENCE:
Confidential, Fishers, IN
Senior Java Consultant
Responsibilities:
- Involved in full life cycle of project analysis, design, development, testing and Support.
- Worked with Business Analysts to understand their business models and goals and help define strategy, content, and features.
- Involved in database design and database creation .
- Implemented different types of spring controllers as per application requirements, DAO and service layer components using spring API and spring annotations.
- Extensively used Spring IOC , configured Application Context files.
- Designed and developed the system using Spring MVC and Rest based web services to integrate multiple applications.
- Implemented Object-relation mapping in the persistence layer using hibernate frame work.
- Developed all RESTful Services for App and Admin Module (i.e. web application)
- Used Spring MVC framework and JavaScript for major data entry, which involved data validation at client side using AJAX.
- Used Maven to manage dependencies in the application and deploy it on Tomcat Application Server . SVN was used for the version control.
- Developed complex database queries for different kind of reports , promotion offers and employee auto allocation.
- Implemented session handling .
- Prepared functional design and deployment documents.
- Production support - resolving all kind of production related issues.
Environment: REST Services, Dojo, HTML, JavaScript, JSP, Angular JS, PostgreSQL, Maven, Spring4.3, Cordova / Phonegap, Tomcat
Confidential
Senior software enggResponsibilities:
- Invovled in creation of rule set designing, class structure and rule-resolution designing.
- Created Process Flows in Page PRPC based on Requirements.
- Developed activities, activity step methods, when rules and decision rules.
- Involved in designing User Interfaces (section, harness, flow action).
- Involved in attaching SLA in assignments and created SLA activity depending upon the requirement of the project.
- Worked on SOAP connector, SQL Connector, file listener and file service.
Environment: PRPC 719, Tomcat, PostgreSQL
Confidential, IN
Senior Java/ECM Consultant
Responsibilities:
- Involved in full life cycle of project design, devalopment and testing.
- Involved in RapidDEVICE Database design and data base creation.
- Developed DocumentMetadataExporter in JAVA to export Document metadata from database to multiple flat files.
- Developed MetaDataImporter in JAVA to import Metadata to FileNet with CE API . This is Multi Thread process.
- Developed RapidDEVICEServer( REST Service and Web Service ) to retrieve the document from MSAR
- Developed RapidDEVICEClient, this consumes RapidDEVICEServer
- Configured SSL for security in Tomcat and WebSphere
- Unit tested from workplaceXT to verify the document content.
- Configured search templates in WorkplaceXT.
- Designed flow diagrams, case diagrams in UML using RAD .
- Prepared functional design document , User Manual and Deployment document .
Environment: Filenet CE, RapidECM, MSAR, Web Services, REST Service, JavaScript, Multi threading, IBM FileNet5.2, IBM Case Manager, DB2, SOAP UI
Confidential
Senior Java/bpm Consultant
Responsibilities:
- Developed RESTful Services for Content engine operations.
- Used DOM parser and XPath for document conversion from BPMN to XPDL format
- Wrote Stored Procedures to implement CRUD operation for Stream, Department, team ect.
- Involved in Database activities , exporting and importing database schema from one environment to other.
- Used agile Scrum pattern, attending standup calls on regular basis with onsite and offshore teams.
- Created unit test cases for REST Services and executed them with SOAP UI
- Prepared RESTful Service API documentation using SWAGER framework .
Environment: REST Services, Dojo, HTML, JavaScript, IBM FileNet5.2, IBM Case Manager, DB2, SOAP UI claims and correspondence,
Confidential, Indianapolis, IN
Senior bpm Consultant
Responsibilities:
- Interacted with business team to understand the business requirements.
- Designed flow diagram with Visio explaining the data flow and intigration between the systems.
- Devaloped java component to convert business rules in Excel to JSON format.
- Developed Web services for component steps in workflows.
- Developed and Configuring the Custom plugin and Widgets for Case Manager .
- Developed OOTB FileNet CE Event actions/Subscriptions and wrote custom CE event actions and subscriptions.
- Designed workflows in process designer.
Environment: IBM FileNet P8 5.2.1, WAS 8.5, Oracle, Dojo, Web Service, RAD, JAVA, J2EE
Confidential, Los angeles, CA senior ecm/BPM consultant
Responsibilities:
- Imported high volume of police documents into FileNet with CEBIT .
- Devaloped a java component to split the transact.dat file for distributing the load in to optimized threads .
- Developed OOTB FileNet CE Event actions/Subscriptions and wrote custom CE event actions and subscriptions.
- Developed and Configured Web service to search and retrieve the policy document.
- Developed java component to generate index file with GUID’s for the policy documents imported by CEBIT, FTP to Main Frame
- Involved in admin activities , like creating the Object Store, manifest exports and imports.
- Created and configured Document classes , properties.
Environment: IBM FileNet P8 5.2, CEBIT, WAS 8.5, WebService, Unix shall script
Confidential
Senior software engg
Responsibilities:
- Analysis of requirements.
- Involved in PRPC flow diagrams using Visio, interpretation of complex flow shapes for business scenarios.
- Involved in creating activities, activity step methods, when rules and decision rules.
- Prepared the User Interfaces (section, harness, and flow action), portal representation.
- Involved in Integration and E-mail Notifications
- Involved in Creation of validation rules to implement business logic validation.
- Testing and debugging using tracer and rules inspector
- Preparation of Technical specification document and unit test document.
Environment: PEGA RULES Process Commander (PRPC v6.1)
Confidential
Senior software enggResponsibilities:
- requirement analysis
- UI development in Google web tool Kit
- Application Performance tuning.
- Identification and development of new enhancements
- Unit testing and code reviews
Environment: GWT1.5,Java, Spring, JSP, Hibernate, Log4J, Ant, XML, XSLT, Web services, DB2, Eclipse, Tomcat, JBoss, Windows, Linux and Struts tiles