Sr. Java Developer Resume Profile
SUMMARY
- Around 8 years of extensive development experience specializing in an environment building n-tier applications for web deployment using Java J2EE Struts Spring Frame Work and Hibernate
- An IT Professional with expertise in complete Software Development Life Cycle SDLC like analysis
- design and development of Multi-Tier Client/Server and Web based applications.
- Experience in designing and implementation of multi-tier distributed applications using Java J2SE/J2EE
- JDBC JSP HTML Struts Spring Frame Work and Hibernate.
- Worked in Web application development using HTML DHTML CSS UML JavaScript J2EE JSP Servlets JDBC JNDI Oracle SQL and MVC architecture.
- Exposure to Application Servers like Apache Tomcat JBoss and WebLogic .
- Experience in working with Restful Webservices.
- Experience in developing PL/SQL procedures.
- Expertise in Object Oriented Analysis and Design OOAD based on Unified Modeling Language UML
- architecture using Microsoft Visio.
- Possess strong working knowledge of Database Programming using SQL PL/SQL Triggers and Stored
- Procedures.
- Strong working experience of relational database management systems like IBM DB2 Teradata 9.5
- Oracle 10g/11g and SQL Server 2008.
- Experienced in working with XML technologies like XML XSL XSD XSLT and DTD.
- Excellent working experience with different operating systems like Windows UNIX LINUX.
- Highly proficient in understanding new technologies accomplishing projects goals successfully. Exceptionally
- well organized strong work ethics and willingness to work hard to achieve employer objectives.
- Excellent written and verbal communication skills presentation and problem solving skills.
- Good team player and ability to work in fast paced environment.
TECHNICAL SKILLS
Programming | Java SQL and PL/SQL |
Java Technologies | Java JDK1.6 J2EE Servlets JSP JSTL JDBC JNDI Spring Hibernate Restful Webservices |
Scripting Languages | JavaScript Shell Script ANT Script. |
Databases | Oracle 10g/11g PL/SQL MYSQL IBM DB2 9 10 and MS SQL Server 2008/R2 |
IDE/Development Tools | Eclipse NetBeans 7.2 IBM RAD JBuilder 2008 |
Frameworks | Springs Structs 2.0 Hibernate |
Operating Systems | Windows 98/NT/2k/XP/7 Linux and Unix Solaris |
Designing Tools | Microsoft Visio |
Application Server | JBoss 7.0 Apache Tomcat BEA WebLogic V11g IBM WebSphere V8.x |
Internet Technologies | HTML DHTML CSS JavaScript XML XSD XSLT |
PROFESSIONAL EXPERIENCE
Confidential
Sr Java Developer
Responsibilities
- Developed java classes for business layer.
- Developed the Web Interface using Servlets JSP HTML3.0 and CSS.
- Developed the DAO objects using JDBC2.0.
- User input validations done using JavaScript.
- Involved in creating statements in PDF format using ITEXT API.
- Developed database layer using JDBC 2.0 for connecting to ORACLE.
- Developed PL/SQL Procedures for the project.
- Extensively used UML to develop various use cases class diagrams and sequence diagrams.
- Developed the GUI using JSP HTML XML CSS and java script for client side validations.
- Used Hibernate for Object Relational Mapping and configured with Oracle Database
- Developed database objects like tables views stored procedures indexes.
- Involved in testing and fixing the bugs and also reviewed the code.
Environment Rational Rose JSPs Servlets JDBC JavaScript Oracle 10g SQL J2EE Servlets JSP spring XML Eclipse IDE UNIX.
Confidential
Sr Java Developer
Responsibilities
- Involved in gathering business requirements analyzing the project and created UML diagrams such as Use Cases Class Diagrams Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio and UML.
- Developed the application using Java/J2EE standards and guidelines.
- Developed the UI Screens using JSP JavaScript and HTML and did the client side validation with the JavaScript.
- Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
- Extensively used Hibernate 3.0 in data access layer to access and update information in the database
- Implemented data access tier using Spring DAO.
- Used Spring IOC Inversion of Control to remove the object dependencies across the application.
- Implemented Singleton MVC Front Controller Intercepting Filter Data Transfer Objects and Data Access Objects design patterns.
- Involved in writing PL/SQL stored procedures using PL/SQL Developer.
- Tested debugged and implemented the application using JUnit for unit testing.
- Used log4j for tracking errors and debugging the code.
- Conducted code reviews against coding standards and made sure the best practices are maintained in development process
Environment Java/Java EE 5 Eclipse 3.5 BEA WebLogic 10.X Spring 2.x Spring MVC Spring IOC JSP JavaScript HTML JSTL Hibernate 3.X XML UML Log4j Oracle 10g Web Services Microsoft Visio Windows XP JUnit 3 PL/SQL Developer.
Confidential
Sr Java Developer
Responsibilities
- Developed java classes for business layer.
- Developed the Web Interface using Servlets JSP HTML3.0 and CSS.
- Developed the DAO objects using JDBC2.0.
- User input validations done using JavaScript.
- Used Spring framework MVC and different View Controllers to implement business logic Validation Frame Work and Tiles Frame work for Layouts.
- Involved in creating statements in PDF format using ITEXT API.
- Developed database layer using JDBC 2.0 for connecting to ORACLE.
- Extensively used UML to develop various use cases class diagrams and sequence diagrams.
- Developed the GUI using JSP HTML XML CSS and java script for client side validations.
- Used Hibernate for Object Relational Mapping and configured with Oracle Database
- Developed database objects like tables views stored procedures indexes.
- Involved in testing and fixing the bugs and also reviewed the code.
Environment Java Swing Rational Rose Web sphere JSPs Servlets JDBC JavaScript Oracle 10g SQL J2EE Spring XML Eclipse IDE
Confidential
Sr Java Developer
Responsibilities
- Analysis design and development of Application based on J2EE using Struts spring and Hibernate.
- Involved in interacting with the Business Analyst and Architect during the wellsfargo Planning Sessions.
- Hibernate was used for Object Relational mapping with Oracle database.
- Used Spring IOC for injecting the beans and reduced the coupling between the classes.
- Involved in developing the user interface using Struts
- Implemented data access tier using Spring DAO.
- Used Spring IOC Inversion of Control /DI Dependency Injection for wiring the object dependencies across the application
- Integrated Spring and Hibernate ORM framework for persistence and used Hibernate DaoSupport with Hibernate Template to access the data.
- Used Spring transaction management for implementing transaction s for the application.
- Design patterns used - Service Locator
- Involved in unit testing using JUnit 3.
- Involved in writing PL/SQL stored procedures using PL/SQL Developer.
- Involved in Fixing the production Defects for the application.
- Used Eclipse as IDE for application development.
- Used Tomcat 5.5 for application deployment.
Environment Java 1.6 JDBC 3.0 Struts PL/SQL Spring IOC Spring Transaction Management Spring DAO Hibernate Oracle 11g Eclipse JUnit 3 PL/SQL Developer.
Confidential
Role Jr. Java Developer
Responsibilities
- Analyzed Object Oriented Design and presented with UML Sequence Class Diagrams.
- Developed Admission Census module which monitors a wide range of detailed information for each
- Resident upon pre-admission or admission to your facility.
- Developed Care Plans module which provides a comprehensive library of problems goals and approaches.
- You have the option of tailoring adding deleting or editing problems goals and approaches these
- libraries and the disciplines you will use for your care plans.
- Developed General Ledger module which streamlines analysis reporting and recording of accounting
- information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting
- Comparative analysis and tracking facility information for flexible reporting.
- Developed UI using HTML JavaScript and JSP and developed Business Logic and Interfacing
- components using Business Objects XML and JDBC.
- Designed user-interface and checking validations using JavaScript.
- Managed connectivity using JDBC for querying/inserting data management including triggers and stored procedures.
- Developed components using Java multithreading concept.
- Involved in design of JSP s and Servlets for navigation among the modules.
- Designed cascading style sheets and XSLT and XML part of Order entry Module Product Search Module and did client side validations with java script.
- Hosted the application on WebSphere.
Environment J2EE Java/JDK JMS PL/SQL JDBC JSP Servlets JavaScript JNDI JavaBeans XML XSLT Oracle 9i RAD 6.0 HTML/ DHTML UML JavaScript.