Senior Java Developer Resume
White Plains, NY
SUMMARY:
- Over 7 Years of experience in analysis, design, implementation and testing of Object Oriented Applications in the environment using Core Java/J2EE.
- Experienced in Object Oriented Analysis (OOA) and Object Oriented Design (OOD).
- Expertise in developing web based Ecommerce, Financial, Insurance, and Inventory applications using
- IBM WebSphere, Weblogic, Servers and sound knowledge on Tomcat server.
- Expertise in developing applications using different frameworks and technologies like Struts, Hibernate, Servlets, JSP, JDBC.
- Experience in Hibernate 3.0 which includes integrating legacy databases.
- Expertise in the area of Creational and J2EE design patterns: Singleton, Factory, MVC, Front Controller,
- Business Delegate, Service locator, Session Facade and DAO.
- Expertise in XML and related technologies like XSL, XSLT, XPath and parsers like JAXP (SAX, DOM) and JAXB.
- Expertise in using HTML, DHTML, CSS, Java Script, JQuery plugins in designing web pages.
- Experienced in utilizing IDEs like Eclipse, NetBeans, WebSphere and WebLogic Workshop.
- Experience in writing ANT build scripts and configuring and using Log4j and writing JUnit Test cases.
- Well versed with various phases of Software Development Life Cycle process (SDLC).
- Experience in writing PL/SQL Packages, Procedures, Functions and Triggers for Oracle.
- Experience working with Oracle and Knowledge on SQL Server.
- Experience working with Operating System Windows, Linux and knowledge on Solaris.
- Well versed and hands on experience in version control tools like ClearCase and CVS.
- Good with troubleshooting, finding and fixing critical problems.
- Energetic, Inquisitive, Quick learner and committed towards the goal.
- Ability to work independently and in a group with effective communication and quantitative skills.
TECHNICAL SKILLS:
Java/J2EE Technologies: JSP, Servlets, JDBC, JNDI, RMI.
J2EE Frameworks: Struts, JSF, Hibernate, Spring.
Web/Application Server: Tomcat 6.x/7.0, WebLogic 9.0 & 10.0, IBM WebSphere 6.1/7.0, JBoss 4.x/5.x.
Web Technologies: HTML, DHTML, XML, XSLT, JavaScript, CSS, SOAP, SOA, JSTL, Ajax, JQuery.
Databases: Oracle 9i/10g, SQL Server and knowledge on DB2.
IDEs: Eclipse, My Eclipse, Web sphere, Web logic Workshop, Net Beans.
Other Tools &packages: CVS, ClearCase, JUnit, ANT, Serena, MS Offices.
Modeling Tools: Visual Paradigm.
SDLC Methodology: Agile, Scrum, Waterfall model.
WORK EXPERIENCE:
Confidential, White Plains, NY
Senior Java Developer
Responsibilities:
- Developed JSF ICEfaces components in various screens of the application to support SNAP and homeless services.
- Involved in the development of re module which include working with ICEfaces 1.x used
- Hibernate to create the persistence layer and to make the transactions to the backend.
- Developed Struts actions classes, JSP pages, used Struts validation, implemented tiles.
- Involved in development of Test Cases using JUnit for Unit Testing.
- Involved in migration of WepSphere 6.1 to WebSphere7.0, ICEfaces 1.8 to ICEfaces 2.0, also in Custom data collection.
Environment: Core Java 1.7, WebSphere 6.1/7.0, Eclipse, JSF, Struts 1.x,, ICEfaces, Hibernate, JavaScript, AJAX, Maven, SVN, Oracle 10g.
Confidential
Senior Java Developer
Responsibilities:
- Generated views to the auditor, analyst, business roles in different formats using Jquery plugins like jqgrid, tree grid etc.
- Involved in the Analysis of the front - end and middle tier using JSP, and the Struts Framework.
- Developed Action classes and DynaActionForms & performed validations using commons, custom validator and Struts client side JavaScript validation.
- Used Eclipse IDE tool for working environment of the project
- Worked with Ajax at the client side for asynchronous communication with the server
- Used SQL Navigator to work on the database tables and queries.
- Created SQL queries and used PL/SQL procedures with Oracle Database.
- For a better UI Struts libraries have been used in JSP pages.
- Implemented logging functionality using log4j.
- Performed deployment of applications on Jboss Application Server.
- Apart from involvement in writing the pages, I was also involved in reports such as error rate report, reserve rate report, complete percentage reports.
Environment: Java, Struts, CSS, JQuery plugins, Jboss, JSP, XML,XHTML, XSLT,Java Script, AJAX, Eclipse, Log4j,Oracle 10g,Mysql, JIRA, Pl/Sql, SVN, SQL Navigator.
Confidential, Long Island, NY
Senior Java developer with PL/SQL
Responsibilities:
- Assigning coding modules to appropriate team members and overseeing their progress.
- Involved in gathering and analyzing Business and Functional requirements and created data mapping documents.
- Implemented the application MVC Architecture using Struts framework.
- Developed the presentation layer GUI using JavaScript, JSP, HTML,CSS, custom tags and developed Client-Side validations using Struts validate framework.
- Used Eclipse IDE tool and Tomcat server for working environment of the project.
- Implemented scripting with Ajax and XML to dynamically refresh the page contents.
- Used JSTL to implement some business logic in the presentation layer embedding with JSP.
- Used extensive XML to describe the data and for mapping the data to the database.
- Used Design Patterns such as Business Delegate, Session Façade and Service locater.
- Created SQL queries and used PL/SQL procedures with Oracle Database.
- Used Web Services (SOAP, UDDI, WSDL, and AXIS) for handling transaction history. Used LOG4J & JUnit for debugging, testing and maintaining the system state.
Environment: Core Java, Struts, JSP, JQuery, XML,XSL,XSLT,SDLC(Agile),CSS,HTML, Java Script, AJAX, WebServices, AXIS, SOAP, WSDL,JUnit, Eclipse, Log4j, Oracle 10g, Pl/Sql, Serena, SQL Navigator.
Confidential, Boston, MA
Java developer with PL/SQL
Responsibilities:
- Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Struts MVC, JSP, Servlets and Custom Taglibs.
- Developed User Interface POC based on MVC framework Struts.
- Developed the User Interface validation frame work in combination of custom validation build on top of Struts validation frame work from the form bean.
- ImplementedDependency Injection (IOC)feature ofspringframework to inject dependency into objects and AOP is used for Logging.
- Developed Server side components with coordination of Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate, session façade, Service locator.
Configured Hibernate to make use of second level EHcaching to display the static lookup data from the database.
- Developed and utilized J2EE Services and JMS components for messaging communication in WebLogic Application Server.
- Developed Web services modules based on SOA architecture to consume services.
- Developed services that are reusable and interoperable, based on Basic profile 1.0, SOAP, JAXRPC Web services using AXIS.
- Configured development environment using Weblogic application server for developers integration testing.
Environment: Java, Weblogic, Eclipse, Hibernate, spring, JMS, Java Script, AJAX, WebServices, AXIS, SOAP, JAXRPC, WSDL, Maven, Clear Case, Oracle 10g.
Confidential, SFO, CA
Java developers with PL/SQL
Responsibilities:
- Developed User Experience, Model containing Screens, navigation maps and use cases.
- Developed Web pages using JPS, Struts tags.
- Developed the web application using Struts MVC.
- Developed Action classes and DynaActionForms & performed validations using commons, custom validator and Struts client side JavaScript validation.
- Developed Data Access layer using JDBC for connecting to various databases to retrieve medical and diagnostic data.
- Created SQL queries and used PL/SQL procedures with Oracle Database.
- Developed Web services modules based on SOA architecture to consume services.
- Developed services that are reusable and interoperable, based on Basic profile 1.0, SOAP, JAXRPC Web services using AXIS.
- Used Mercury Quality Center for Requirements coverage, Test Case Management, Test Execution
- Reporting Defect Management, and Test Automation.
- Configured development environment using Weblogic application server for developers integration testing.
Environment: Java, HTML, JSP, Struts 1.1,JDBC,CSS,UML, XML, Jboss5.0,Mercury Quality Center, Java Script, AJAX, WebServices, AXIS, SOAP, JAXRPC, WSDL, Maven, Clear Case, Oracle 10g.
Confidential
Java Developer
Responsibilities:
- Involved in the design and development of margin credit and risk control system (MCRS). MCRS is an add-on component to the QPI-Trade, which enables the brokers to perform margin trading.
- MCRS performs Credit validations for new trade orders and periodic credit checks to find out whether investor is falling under margin shortfall. Risk evaluation involved in margin trading.
- Created SQL queries and used PL/SQL procedures with Oracle Database.The job included system study, preparation of data flow diagrams, entity relationship diagrams, data diagrams, table structures, screen designing using HTML, JSP, struts module identifications and preparation of technical write up on the proposed system.
Environment: Java, Oracle, SQL, PL/SQL,CSS, JavaScript, RUP, Struts, Servlets, JSP, JDBC, Oracle, WebSphere, Eclipse,Visual Paradigm.
