Sr. Java Developer Resume
PROFESSIONAL SUMMARY:
- Around 9 years of experience in the Core Java/J2EE Technologies and Design Patterns. Gained good exposure to plan and execute the phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing and Maintenance.
- Strong experience in Design, Development, Estimation of Intranet and internet business applications, environment using (OOAD) Object Oriented Analysis & Design, (OOP) Object Oriented Programming, Relational Database (RDBMS) concepts.
- Extensive experience with J2EE using most of the advanced features of Java including, Hibernate, Java Beans, JSP, Struts, spring, JSF.
- Strong in developing web applications and server side programs using JAVA and JDBC and various frameworks with JBoss 5.5,Tomcat 5.5, Websphere Application Server (WAS) and Oracle web logic.
- Work experience in application development using MVC in Struts Framework.
- Expertise in Web Technologies like HTML, CSS, Java Script, JQuery Widgets.
- Java technologies include Core Java, J2EE, Java Server Pages (JSP), Servlet JDBC 2.0, JMS, and JavaBeans.
- Used Web technologies like XML, JavaScript, HTML, DHTML, CSS, and Ajax.
- Designing with MVC Paradigm, object - oriented principles/methodologies.
- Implemented various design patterns such as Singleton, Factory method, Business Delegate, Service Locator, MVC, DAO, Façade, Transfer Object etc.
- Good understanding of middleware concepts like Connection pooling, Transactions, Security.
- Deployed/supported applications on Applications servers: Web Logic 10, 8.x
- Worked on databases Oracle, MS SQL
- Experience in developing stored procedures, functions, triggers using TOAD, Oracle SQL Developer
- Real time experience in application development/support on Window using Oracle Weblogic 10.6,8.1, Apache Tomcat, Web Sphere
- Configuration and Version control management using Microsoft VSS, SVNand CVS.
- Developed projects and products using Agile Methodology, SDLC (Software development life cycle), from initiation, planning, designing, execution, implementation and Support/Maintenance.
- Excellent analytical, communication, management skills and Quick learner.
TECHNICAL SKILLS
Programming Languages: Java (JDK1.5, J2EE, C, PL/SQL)
Web Technologies: HTML, DHTML, CSS, Java Script, AJAX, JQuery Widgets
Database Applications: Oracle 10.3.5, MYSQL 5, MS SQL Server 2008, Sybase
Open Source Frameworks: Struts 1.2, Hibernate 3.0.,Spring, myBatis
Design Version Control: CVS, VSS, Star Team.
IDE: My Eclipse 5.1, Eclipse, RAD 7.5.
Web/Application Servers: Apache Tomcat 6, JBOSS 4.2, WAS, Oracle Web logic.
Microsoft SQL Packages: SSIS
PROFESSIONAL EXPERIENCE
Sr. Java Developer
Confidential
Responsibilities:
- Designing with MVC Paradigm, object-oriented principles/methodologies.
- Implemented various design patterns such as Singleton, Factory method, Business Delegate, Service Locator, MVC, DAO, Façade, Transfer Object etc.
- Analyze and design the changes.
- Worked on Creating REST services which in turn uses CAMEL routes to handle optimization and publish request from UI application.
- Coordinates with the offshore for the development based on the design.
- Reviews the code done by offshore team.
- Update and manage team application development versions through SVN.
- Presenting the status of the application projects to the client periodically.
Environment: JDK1.6, Windows XP, Eclipse, SVN, Weblogic10.3, SPRING, Camel, Web services, JMS, Oracle BPM.
Confidential
Sr. Java Developer
Responsibilities:
- Application lead for the applications
- Designing and implementation of project prototype.
- Translated business requirements into effective user interface designs.
- Designed system in Web logic environment.
- Coordinated with the offshore for the development based on the design.
- Use technologies like HTML, JSP, JavaScript, JQuery for Presentation tier.
- Update and manage team application development versions through Star team.s
- Presenting the status of the application projects to the client periodically.
Environment: JDK1.6, Java Script, HTML, Windows XP, Star team, RAD 7.5, Websphere Application Server 7.0, STRUTS.
Confidential
Sr. Java Developer
Responsibilities:
- Designing and implementation of project prototype.
- Translated business requirements into effective user interface designs.
- Designed system in Web logic environment.
- Coordinated with the offshore for the development based on the design.
- Use technologies like HTML, JSP, JavaScript, JQuery for Presentation tier.
- Update and manage team application development versions through Star team.
- Spring is used as the MVC layer and myBatis as the ORM.
- Oracle is used as the backend. PL/SQL, stored procedure are used for business logic.
Environment: JDK1.6, Java Script, JQueryWidget, HTML, Windows XP, Star team, Eclipse, Weblogic, SPRING, myBatis.
Confidential
Sr. Java Developer
Responsibilities:
- Designing and implementation of project prototype.
- Translated business requirements into effective user interface designs.
- Coordinated with the offshore for the development based on the design.
- Designed system in Web logic environment.
- Use technologies like HTML, JQueryWidgets for Presentation tier.
- Created the middle layer with spring and MyBatis used as the ORM.
- Update and manage team application development versions through Star team.
Environment: JDK1.6, Java Script, JQueryWidget, HTML, Windows XP, Star team, Eclipse, Weblogic, SPRING, myBatis.
Sr. Java Developer
Confidential
Responsibilities:
- Acted as the delivery lead for this SOW.
- Handled application support and enhancement.
- Handled incident management and problem management.
- Used the tools like HPSM (Information technology Service Management) and BMC Remedy for support ticket handling.
- Enhancements for the application were done on the basis of the change requests created and managed using tool IBM Clear Quest.
- Estimation, Designing and implementation of project prototype.
- Translated business requirements into effective user interface designs.
- Handled modules in design and development using Core Java, JSP.
- Designed system in WebSphere environment.
- Use technologies like HTML, JSP, JavaScript for Presentation tier.
- Update and manage team application development versions through VSS.
Environment: JDK1.5, JSP, Java Script, HTML, Windows XP, VSS, RAD 7.5, WebSphere.
Confidential
Sr. Java Developer
Responsibilities:
- Designing and implementation of project prototype.
- Translated business requirements into effective user interface designs.
- Implement view layer by following MVC design pattern, Spring Framework and JSP.
- Handled modules in design and development using Core Java, JSP and Servlets.
- Used Tiles and Validation Framework for better user interaction.
- Used spring for mapping resources and injecting beans.
- Wrote the java beans for delegation control and Validations.
- Designed system in WebSphere environment.
- Use technologies like HTML, JSP, JavaScript and spring tag libraries for Presentation tier.
- Update and manage team application development versions through CVS
- Hibernate was used as ORM for the application. Used criterion queries.
Environment: JDK1.5, JSP, spring, JDBC, Java Script, HTML, Windows XP, CVS, RAD 7.0, WebSphere.
Confidential
Sr. Java Developer
Responsibilities:
- Involved in ongoing maintenance activity like script fixes, script enhancements and new script development.
- Involved in the development of internal tools for Automatic Pending Transactions Finder.
- The technology used is CCScrape Java and SQL server as back end. Have sufficient knowledge of the plug-in development.
- Tools used in project are Script Operation Manager (SOM), Web scarab, Script Parser, Result Parser, and Perforce.
Environment: JDK1.4, Customer Central, Eclipse, TextPad.
Confidential
Sr. Java Developer
Responsibilities:
- Designing and implementation of project prototype.
- Design Architected solution using UML.
- Developed Use Case diagram and Class diagram using Rational Rose.
- Translated business requirements into effective user interface designs.
- Implement view layer by following MVC design pattern, Struts Framework and JSP.
- Handled many modules in design and development using Core Java, JSP and Servlets.
- Used Tiles and Struts Validation Framework for better user interaction.
- Wrote the java beans for delegation control and Validations.
- Designed system in Tomcat 5 environment.
- Use technologies like HTML, JSP, JavaScript, XML and Struts tag libraries for Presentation tier.
- Made use of Ajax for interaction with the server viz. for various search operations involving the database, for form validation and Asynchronous Data Transfer.
- Implemented ORM with Hibernate to make the persistence class for the tables and to accessing database using Oracle.
- Developed Data Access Objects (DAO) using JDBC API for Database access.
- Configured Java objects with backend database tables using O/R mapping in Hibernate.
- Made effective change in system state using Hibernate Criteria API with Criterion, Restrictions etc.
Environment: JDK1.5, JSP, Servlets, Struts 1.2, Hibernate 3.1, JDBC, MySql 5, XML, Jboss application server 4.0, Java Script, HTML, Windows XP, MyEclipse5.1, Rational Rose 2002, JUnit 3.8, ANT,CVS.
Confidential
Java Developer
Responsibilities:
- Involved in open source software development. Configuration of external server to the IDE (Eclipse).
- Implemented Data Access using Hibernate and JDBC
- Worked in GUI interface using JSP and wrote CSS for the better presentation.
- Responsible for creating the database tables on the MySql database.
- Deployed the JSPs, Servlets, and JBoss Server.
- Configured Hibernate Session Factory class by implementing singleton concept for avoiding the recreation of new session objects.
Environment: Struts, Java, J2EE, Servlet, JSP, JavaScript, Html, XML, Jboss Application Server, MySql, CVS, Hibernate.