Sr Java Developer/ Architect Resume
PittsburgH
PROFESSIONAL SUMMARY:
- Technical expertise in web technologies using JSP, JDBC, Spring, Hibernate, WebServices, IceFaces 2.x and 3.x, Ice Mobile, HTML5. Worked with JSF 1.x, 2.x., Struts, EJB, Servlets.
- Expert level knowledge on XSL, XSD, XML, DOM, Web Services and UML technologies.
- Expertise in designing and developing in databases MS SQL 2008, 2005 and 2000, DB2,Oracle writing and fine tuning queries, stored procedures, triggers
- Worked in projects using Oracle Fusion Enterprise Manager, BPM Worklist for Administering Fusion Financials Application.
- Prototyping knowledge of BPM Suite to identify feasibility of moving Fusion Financials BPEL process to use BPM to provide more flexibility for end user customization.
- Working knowledge on Oracle SOA Suite 11g BPEL, HWF, AMX, Mediator, OBR, OSB, XSL, XSD, XQuery, XPATH, Java, Web Services, XML, Jdeveloper, Oracle Web Logic Suite 11g, Oracle Database.
- Working knowledge in Installing, Configuring, Maintaining, Administering Fusion Middleware environments.
- Experience with Application Development Framework (Oracle ADF 11g).
- Reviewed the web services developed for fusion financials development
- Experience of using various Design Patterns like Session, Façade, Value Object, DAO, Service Locator
- Experience in developing web Applications using Struts1.0/1.1/1.2 Framework implementing Action Classes, Struts Validation Framework, Struts Tiles and Struts Tag Libraries.
- Experience in designing and developing applications using Weblogic and WebSphere application servers and Tomcat web server.
- Exposure to JMS messaging service and MQ Series for message sequencing.
- Experience in designing and implementing Service Oriented Architecture (SOA), using Apache AXIS, JAX - RPC, JAXB, WSDL, WSDD, SOAP
- Experience in requirement gathering, interfacing with users and working with responsibilities like goal-settings, People & Process Management
- Responsible to monitor progress, update client and management on progress on a regular basis and address any conflicts between client expectations and actual output
- Experience in creating Use Cases, Interaction Diagrams and Class Diagrams using UML with Rational Rose.
- Domain experience: Logistics, Steel, Finance, & Health.
- Experience with program management, technical writing, and proposal writing
TECHNICAL SKILLS:
Languages: Java, C/C++, HTML, PL/SQL
J2ee Technologies: Servlets, JDBC, JNDI, Java beans, Web Services, EJB, Hibernate, JMS, MQ Series.Oracle SOABPEL, Mediator, Human Task, Oracle Business Rules - 11g, OSB, Web Services, OWSM, List Builders (Supervisory, Job Level, Positional, Approval groups), BPM Suite, BPM Worklist Application, Enterprise Manager, Human Workflow Task Service API’s AdaptersFile Adapter, DB Adapter, JMS Adapter, AQ Adapter J2EE FrameworkApplication Development Framework (Oracle ADF 11g)
Web Services: SOAP, WSDL, JAX-RPC, JAXP
Databases: SQL Server 2008, 2005, 2000, IBM DB2, PL/SQL, Oracle, TOAD
Web Related: Ice Faces 1.x, 2.x, 3.x, JSF 1.x, 2.x, AJAX, Web Services, JavaScript, HTML, and CSS, XML, XSLT, XSD, Xpath
Mobile: Ice Mobile
IDE Tools: RAD 6.0, 7.0, 8.0, Eclipse 3.x
Servers: IBM Websphere 8.0.0.4,7.1/6.x, BEA Weblogic 10.3/8.0, JBoss 4.0
Frameworks: Struts 1.1, Spring
Version Control: Rational ClearCase, CVS, CA SCM
Bug Tracking Tools: Rational ClearQuest, Mercury Quality Center, JIRA
Others: TOAD 8.x, DbVisualizer 6 and Oracle SQL Developer
Concepts: Object Oriented Analysis and Design, Programming Strategies, Design Patterns - MVC, UML
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh
Sr Java Developer/ Architect
Responsibilities:
- Worked and developed the UI for the mobile application using Ice Mobile.
- Worked on making the project work in the offline mode.
- Worked on the CSS and other UI aspects to make it work on IOS and Android.
- Captured the images and recommendations made for the asset and saved them to the database
- Consumed web services and used Hibernate to implement the service layer
- Developed the classes required to implement the reporting using a pdf.
- Developed a job to export the captured information to a csv report.
- Project uses Clear case for version control.
- Developed the test plan and tested the product for its life cycle.
Confidential
Senior Developer
Responsibilities:
- Developed UML models consisting of Use Case Diagrams, Class Diagrams and Sequence Diagrams using RAD and Rational Rose to model the application.
- Maintenance of access to users across the company by running batch loads.
- Developed various Service classes where in business logic is written and necessary service methods are defined.
- Designed various UI Screens using JSF 2 Framework and Icefaces 3 with RAD 8 IDE.
- Developed Server side components using Spring, Hibernate and implemented J2EE design patterns such as Intercepting Filter, Front Controller, Business Delegate, session facade, Data Transfer Object, DO’s.
Technical Environment: Java 6, Web Services (WSDL, SOAP), RAD 7.0, 8.x, JSP, XML, ICEFACES 3.x, JSF 2.x, Ice Mobile, Ajax, HTML5, JDBC, Hibernate with Annotations 3.3, Spring, ClearCase, MQ series, WebSphere Application Server 8.0.3, SQL, OAGIS specification.
Confidential, Pittsburgh
Senior Developer
Responsibilities:
- Understand the business requirements and modify the existing UI and the web service.
- Made changes to the existing code of the project to address the changes requested by the client.
- Interacted with web services, JPA, MQ series to send data across the layers and persist in the database.
- Written queries and modified the fields to accommodate the changes requested.
- Modified the code to reflect the pattern the client wanted the output feeds to follow.
- The UI will be built as a web application using ICEfaces 1.8.2 running in the IBM Web sphere 7.0.
- Written SQL queries to get the data from the data base.
- Implemented unit testing using JUnit.
- Project uses SVN for version control and CA SCM for storage.
- Written UTC’s for the test cases and worked on the documentation of the project.
Technical Environment: Java 6, Web Services (WSDL, SOAP), RAD, JSP, XML, ICEFACES 1.x, JSF 2.x, 1.x, XML, HTML, JDBC, Agile, Hibernate JPA, Spring web services, MQ series, WebSphere Application Server, PL/SQL
Confidential, Pittsburgh
Senior Developer
Responsibilities:
- Understand the business requirements and develop a system that delivers a user interface and web service that exposes Meta data to be used by its subsystems.
- Worked on the backend to develop a Soap based web service using Spring 2.x.
- The user interface will be built as a web application using ICEfaces 1.8.1 running in the Oracle WebLogic 10.3.2.
- Redesigning and developing VAS to suite to the requirements of ICEfaces 3.1.0.
- The DAOs will use SQL through JDBC to query the database tables on IBM System i DB2 database tables.
- Written SQL queries to get the data from the data base.
- Implemented unit testing using JUnit.
- Project uses SVN for storage and version control.
- Written UTC’s for the test cases and worked on the documentation of the project.
Technical Environment: Java 6, Eclipse Indigo, JSP, XML, ICEFACES 3.x, 1.x, JSF 2.x, 1.x, XML, HTML, JDBC, Spring web services, DB2, Maven, Weblogic 11g, PL/SQL, Mercury Quality center 9.0.
Confidential, Texas
Senior Developer
Responsibilities:
- Interacting with business users and gathering user requirements and translating into Technical Specifications document, design changes
- Worked with JAXB to Marshall and unmarshall the .XSD documents that communicate with the Tibco services
- Worked with Maven to build the existing project.
Technical Environment: Java 6, Web Services (WSDL, SOAP), WebLogic application server, XML, CVS, JaxB, XPath, Maven
Confidential, Virginia
Sr. Java developer
Responsibilities:
- Involved in SDLC such as Requirement gathering, System Analysis, Design, Coding.
- Developed JSPs, Servlets, Java Beans to implement the presentation layer
- Worked with JAXB to Marshall and unmarshall the .XSD documents
- Developed shell scripts to modify the database tables
- Implemented the service layer using Hibernate and implemented web services using SOAP and WSDL
- Prepared JUnit test cases, Mock Objects to unit test individual components.
Technical Environment: Spring, Hibernate, Java 6, Web Services (WSDL, SOAP), WebLogic application server, Eclipse 3.6, XML, XSLT, CVS