Senior Java Developer Resume Profile
TX
Professional Summary
- Senior Level Java Developer with 9 years of working experience in Java/J2EE Application development motivated and result-oriented Java Professional, with expertise in multi-tier, object-oriented J2EE and Core Java applications.
- Excellent experience working with Core Java , J2EE, JMS, Swing, JDBC, Oracle, Servlets, JSP, XML, Applets, JavaScript, AJAX and Pojo's.
- Experienced in Enterprise integration technologies - Web Services, SOAP, WSDL, Hibernate, deployment.
- Worked on design patterns such as Dependency injection, Singleton, Factory Abstract Factory patterns, Service Locator, MVC
- Worked on J2EE application Server, Websphere Application Server 6.0/7.0, Apache Tomcat, Resin 3.5.
- Ability to transform complex business requirements into technical specifications.
- Capable of working independently as well as a part of dynamic team. Ability to quickly grasp business domain.
- Involved in preparing use-case, functional, technical design of the project and test case documents.
- Good experience on Banking Domain.
- Worked on development of testing plans and procedures for unit tests, system tests, and acceptance testing.
- Worked as a Java Lead and successfully delivered numerous projects on time.
- Worked on Estimations, Release Planning and Requirement gathering.
- Involved in production support activities.
- Executed projects in Agile environment.
Technical Skills:
Languages | Java 1.4/1.5/1.6,Swing, SQL and PL/SQL, HTML, XHTML, Unix Shell Script |
J2EE Technologies | JSP, Servlets, JDBC, MVC, Java POJO, Java Beans,Webservices, JMS |
Frameworks | Minerva Framework, Picasso Framework, Struts, MVC architecture |
Persistence layer | Hibernate 2/3.1,JDBC |
IDEs/tools | Eclipse 3.4/3.5, RAD |
Design Modeling | OOA/OOD, UML |
Web Tools | JavaScript, XML, HTML 5, CSS 3, WSDL. |
Version Control/ Build Tools | PVCS, Serena Dimension 9.1, Maven |
Database | Oracle 11g/10g, Microsoft Access. |
Documentation Tools | MS Office 2003/2007/2010, Visio, MS Project, MS SharePoint |
Web/Application Servers | WebSphere, Apache Tomcat 5x, JBoss Resin 3.5. |
PROFESSIONAL EXPERIENCE:
Confidential
Title: Senior Java Developer
Responsibilities:
- Worked in implementing the functionalities using MVC architecture deployed using Web sphere application server 7.0.
- Involved in writing the database integration code using Hibernate.
- Published messages to the queues using JMS.
- Designed systems using Factory, Abstract Patterns, Adapter, Filter, Builder patterns
- Used Service locators to invoke web services.
- Involved in coding of Servlets for application control and coding of JSP's for presentation.
- Involved in developing many Java Interfaces to integrate the web services with the database transaction tables.
- Involved in creating the database design Table Design on DB2 Server.
- Worked on writing PL/SQL in DB2 Oracle server Databases for creating tables, triggers and select statements.
- Involved in developing Web services WSDL with JAXRPC , JAX-WS.
- Involved in deployment of Web services, JSP, Servlets and server side components in Web sphere Application server.
- Create and execute unit/integration test cases using JUnit.
- Code Design review and preparation of Review template.
- Release planning team management activities.
- Deployment for the projects using Maven.
- Production Support activities and problem solving.
- Executed project in agile methodology.
- Conducting meetings or contributing in meetings for project trainings.
- Helped business to come up with EPIC's, Stories and pointed them.
- Involved in creating new security groups for web application.
Environment: Core Java 1.6, J2EE 1.5, Oracle, JSP 2.0, Servlet 2.4, Web services, JAX-WS, SOAP, WSDL, Hibernate 3.1,Spring 2.5, Unix,Putty, SQL, XML, Agile Lab,Websphere Application Server 7.0
Confidential
Title: Senior Java Developer
Responsibilities:
- Have written lots of JSP's and Servlets, and also worked on JMS.
- Involved in working with Struts 2.5 using IoC .
- Worked in implementing the functionalities using MVC architecture deployed using Websphere application server.
- Involved in the development of GUI to the origination servicing of accounts using JSP.
- Involved in writing the database integration code using Hibernate.
- Provided client side validations using JavaScript.
- Involved in developing many Java Interfaces to integrate the web services with the database transaction tables.
- Involved in creating the database design Table Design on Oracle.
- Involved in working with XML for building data model.
- Involved in developing Web services WSDL with JAX-RPC JAX-WS.
- Involved in deployment of Web services, JSP, Servlets and server side components in Websphere Application server.
- Trained the new team members in understanding the application flow, Configuration and workspace setup.
- Create and execute unit/integration test cases using JUnit
- Code Design review and preparation of Review template.
- Release planning team management activities.
- Production Support activities and problem solving.
- Conducting meetings or contributing in meetings for project trainings.
- Providing status on a periodic basis to the project management team
- Developed detailed project documentation and training materials.
- Offshore Onshore coordination.
Environment: Core Java 1.5, J2EE 1.4, Swing, Collections, DB2, JSP 2.0, Servlet 2.4, Webservices, JAX-RPC JAX-WS, SOAP, WSDL,JMS, Hibernate 3.1, Maven, Websphere Application Server 6.0,SQL, XML, XSLT, DTD Schema, Oracle 11g.
Confidential
Senior Java Developer
Responsibilities:
- Identifying UI and data elements using Functional specification and creating technical documents for production
- Designed and developed the application with the use of J2EE, MVC, Servlets, JSP, Java Script and HTML.
- Responsible for development of XML and Action Script files to meet the business requirements
- Created branding policies using HTML and Java Script for end users.
- Developed Custom Components using XML and Action Script.
- Developed Rich user interface using JSP, Action script and flash.
- Coded web designed interfaces using Java, XML and XSL.
- Developed and implemented new feedback system for users concerns, bugs, and defect tracking regarding use and functionality of new interfaces.
- Used XML for the interchange of data, and XSLT for its manipulation.
- Form Validation using JavaScript and HTML
- Create page templates and navigational functionality for product catalog
- Developed Exception handling framework for the entire Application
- Used XSLT to transform XML data structure into HTML pages.
- Deployed the applications on WebSphere Application server.
- Enhancements of existing Flash Components for Smart Product business solutions
- Responsible for overall design analysis of UI components and integration with existing J2EE and WebServices layer.
- Designed CSS style sheets for application wide usage.
- Developed XML interactive applications with data binding, remoting, and custom and CSS-styled components.
- Managed unit, system and integration testing.
- Involved in complete development of Development Methodology and tested the application in iteration.
- Offshore Team coordination, Task tracking.
- Client interaction and task assignment to offshore team, and conducting weekly status calls.
- Taken initiation to improve the performance of the application.
- Worked on production issues which needs to be closed on the same day its raised.
- Provided on call support as required. Monitoring and resolving production issues. Kept frequent followup and closed the issues as early as its raised
- Worked on multiple tasks together and able to prioritize the work accordingly.
- Co-ordinating with offshore team for design, implementation, testing, defect fixing and planning.
- Interacting with business technical SME's for clarifications.
- Conducting meetings with Subject Matter Experts and Technical Leads along with offshore team.
- Provided input for cost/benefit analysis of proposals, estimation of budgets, and time lines and resources required for successful and timely completion of projects.
- Used Putty UNIX for websphere application server deployment configuration
- Planning for new business proposals.
- Monitoring the defect management tool Quality Center and close the issues asap and maintained quality product.
- Updated the PPM Project Portfolio Management tool for every change request activities and maintained a very good metrics.
Environment: Java, J2EE, JSP, JSTL, Web Sphere Application Server 6.0, JavaScript, CSS, XML, Serena Dimensions, DB2 v 9.54, Windows XP, Web Sphere MQ series, SQL.
Confidential
Java/J2EE Developer
Responsibilities:
- Actively participating in all the phases of the System Development Life Cycle SDLC .
- Participating in the High-level and low-level system design, planning, estimation and implementation.
- Preparation of the technical design documents including class diagrams, sequence diagrams, flow charts, process flow diagrams and etc.
- Identifying and implementation of different J2EE design patterns like Service Locator, Factory Abstract Factory patterns,Singleton.
- Involved and helped testing team in developing Master Test Plan, Test Scenarios, Test Cases.
- Analyzing change requests, preparing the plan and estimation.
- Setting the coding standards and code review.
- Unit test case preparation using JUnit.
- Integration testing and system testing support along with Clients.
- Implemented modules using Core Java APIs, Java collection, Threads, XML and integrating the modules.
- Monitoring log files on the production server.
- Used singleton design pattern.
- Involved in Creating Test Specification document for code Quality.
- Used Eclipse 3.5 for application development.
- Assisted in Developing testing plans and procedures for unit test, system test, and acceptance test.
- Involved in Analysis , Design , Documentation Implementation of the project
- Worked on the below Client frameworks using Java/J2EE technology
- Minerva Framework Stand alone application using Swing , Core Java, Javascript, JMS, Maven Build, JUnit, Applet.
- Picasso Framework Web Application using XML, DML, SML, AML, Core Java , UNIX, Hibernate, Webservices, Websphere Application Server 6.0,JUnit.
- Portrero Framework JSP , Servlets, Hibernate, Webservices.
- Conducted trainings for rest of the teams for the project setup and development.
- Trained Picasso, Portrero and Minerva Frameworks to offshore team .
- Unit testing and implementation.
- Deployment of all the applications.
Environment: Core Java, Swing, J2EE, Java beans, JSP, HTML 5 , CSS 3, Servlets, XML, XSLT,CSS, JMS,WebSphere, Javascript, jquery, ANT/Maven Builds, Tomcat, Quality Center, Hibernate, SQL, Oracle 11g, Putty, UNIX, Struts,Applet, Eclipse 3.5.
Confidential
Java Developer
- Requirement gathering, analysis and design.
- Providing new ideas and technical solution to customer to improve the application in all aspects and to add the value in it.
- Interaction with different interface teams and solves any issue with proper coordination.
- Using Java, JSP to achieve the required functionality.
- Played key role during Production move of the application and assisted the client in understanding the newly provided functionalities as a part of hot fixes.
- Used dimensions for version control.
- Any small change in the requirement will be traced clearly, to find the impact and design change.
- Responsible for preparing the Unit Test cases and Test Strategies
- Unit testing, Integration testing and Functional testing and support in User Acceptance testing.
- Developed static web pages using HTML CSS.
- Involved in working with XML for building data model.
- Generated PDF reports using XSL-FO.
- Worked on version management system PVCS.
- Worked on production support/defect fixing.
Environment: Core java, Servlets, JSP, Javascript, Jquery, Applets, XML, XSLT,XPath, XSL-FO, Schema, DTD, HTML,CSS, Apache Tomcat,JMS, JDBC, SQL, Windows,JBoss.
Confidential
Java Developer
Responsibilities:
- Developed static web pages using HTML CSS.
- Unit testing and implementation.
- Involved in various stages of the development of the Application by doing the required analysis, development, and testing.
- Developed logic and code using Core JAVA for the Reengineering of back office system.
- Performed client side validation using JavaScript.
- Developed web-based user interfaces using Servlets, JSP, HTML.
- Development and planning of screens for new modules.
- Involved in Link testing with back end through Mainframe using JMS concept.
- Planning and coordinating UAT defect fixing.
- Generation of Traceability Matrix.
- Responsible for the development of database SQL queries.
- Used JDBC to connect to database.
- Developed GUI using Java swings on Applets for stand alone application to bank agents.
- Involved in working with XML for building data model.
- Generated PDF reports using XSL-FO.
- Worked on version management system PVCS.
- Worked on production support/defect fixing.
Environment: Core java, Swing, Servlets, JSP, Javascript, Jquery, Applets, XML, XSLT,XPath, XSL-FO, Schema, DTD, HTML,CSS, Apache Tomcat,JMS, JDBC, SQL, Windows,Websphere application server.