Java Developer Resume
NY
SUMMARY
- Around 7 years of experience in Analysis, Design, Development, Testing, Administration and production support for N - Tire and Client Server applications under Windows 2000/NT/XP/Vista/7/UNIX platforms.
- Around 7 years of experience in developing J2EE enterprise complex projects using Eclipse IDE, JBoss, Apache Tomcat, J2EE 1.6 Web application technologies (Servlets, JSP, JSTL) and Database technologies like Oracle 11g/10g, DB2, MySQL.
- Knowledge on Web Services ( Restful)
- Good Experience on J2EE components (JSP, Servlets, JDBC )
- Hand-on Experience in Web frameworks - Spring MVC, IOC, Spring Security, Spring Web Flow, JDBC and Struts 1.x/2.x.
- Experience in end-to-end implementation of Software Development Life Cycle (SDLC), Waterfall and Agile; including finalization of specifications, testing, design, development, implementation and quality, Agile Scrum Methodology.
- Extensive experience in J2EE Compliant IDE's and debugging tools like Eclipse, Net Beans
- Expertise working on Application servers, Web servers like Apache Tomcat 6.x/7.x, JBoss 5.1/7.0,IBM WebSphere 7.x/6.x,
- Experience in application development using Java6, J2EE, JSP, Servlets, JavaBeans, JDBC, JUnit, Spring Integration wif Rest Services, Hibernate, XML, DTD,XSD(XML Schema), JavaScript, HTML,CSS
- Experience in developing user friendly interfaces using JSP, HTML, XHTML, DHTML, CSS, and JavaScript and JQuery Technologies.
- Extensive database development skills using SQL, Stored Procedures, Functions for various Relation Databases like Oracle10g/11g, MySQL, DB2.
- Experience in writing stored procedures, functions and triggers.
- Experience in software configuration management using CVS and SVN.
- Excellent skills in analyzing user’s requirements, modelling the system and ensuring the functionality wif client satisfaction as the strong and primary focus.
- Excellent communication and interpersonal skills.
- Hands of experience in Dependency Injection in Spring
- Experience using Log4j for extensive logging in the applications.
TECHNICAL SKILLS
J2EE Technologies: JAVA6, JEE (Servlets, JSP, JDBC), Web-services (Restful).
Programming Languages: Java6 (JDK1.6), C, C++ and SQL
Frameworks: Struts, Hibernate, spring.
Web Technologies: HTML, DHTML, CSS, XML,AJAX, jQuery
Databases: Oracle10g/11g, SQL Server, MySQL and DB2.
Application/Web Servers: Apache Tomcat server 6.0/7.0, JBoss Application server 5.1/6.0/7.1IBM Web Sphere 7.0
IDE Tools: Eclipse, NetBeans 6.8
Scripting Languages: JavaScript, JQuery
Version Control Systems: CVS, SVN
Operating Systems: Windows XP/7, UNIX.
Other Tools: Maven, JUnit, TOAD, Apache Ant, SQL Developer
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, NY
Responsibilities:
- Involved in study of User Requirement Specification.
- Designed and implemented application using JSP, spring.
- Involved in design, develop and implementation of the application using spring andJ2EEframework.
- System built using Spring (MVC) architecture.
- Involved in developing code for obtaining bean references in Spring Framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
- Developed the components in the application using spring framework.
- Development experience wif Spring Core, DAO, JDBC, security and AOP modules.
- Developed the presentation layer using JSP, HTML, CSS and client validations using JavaScript.
- Created an XML configuration file for Hibernate for Database connectivity.
- Worked wif JBoss Application Server 7.1 as Application server and Tomcat 7.0as webserver.
- Used Maven for project builds.
- Developed User- Interface using Servlets, JSP, JavaScript and XML, CSS
- Wrote Unit test cases using JUnit
- Interacted wif Business Analysts to come up wif better implementation designs for the application.
- Design and Development of software components like Interface, Action Handlers.
- Co-coordinated wif various teams for inter dependency software issues
- Conducted basic testing for projects using test cases.
- Created Rest Services using the Spring framework
- Used Eclipse for Development Environment
- Used JUnit for the testing the application in the testing servers.
- Designed database and created tables, written the SQL Queries and stored procedures.
- Used Log4J for extensible logging, debugging and error tracing.
- Implemented backend service layer using Spring Framework
- Developed components using spring web flow.
- Implemented multiple Unit of Work’s (UOW’s) to make the One Time Payment, Make Payment, Recurring Payment and Pay Statement eligible for Group accounts
- Implemented Business Process Objects (BPO), Data Access Objects (DAO’s).
- Involved in Application Testing using Test Case and Use Case.
- Involved in Post Production Support and Maintenance for dis Project.
Environment: JDK 1.6, J2EE, Java Servlets, JSP,JBoss Application Server 7.1, CVS,Oracle 11g,SQL, JUnit, JavaScript, XML, Apache Tomcat 7.0.
Java Developer
Confidential, New York, NY
Responsibilities:
- Developed user interfaces using JSP and HTML.
- Used Spring for J2EE design patterns like MVC
- Used JavaScript for Client side validations.
- Developed key middle-tier application components
- Integrated Spring for various business logic executions and accessing underlying database systems
- Used Eclipse for development, debugging, coding and deployment of the applications.
- Interacting wif the other Service Teams and discuss about the requirements.
- Participate in sessions wif team members to analyze business requirements.
- Develop the code for asynchronous update to web page using JavaScript and Ajax.
- Involved in development using Core Java.
- Used MVC design pattern as part of application development.
- Developed front end and back end .
- Co-coordinated wif various teams for inter dependency software issues.
- Documented Technical Requirement Documents(TRD), Test Case Design(TCD) documents for my projects
- Conducted basic testing for projects using test cases.
Environment: JDK 1.6, J2EE, Java Servlets, JSP, JBoss Application Server 7.1,Tomcat Server 6.0, Oracle 10g, SQL, JavaScript, HTML, JavaScript, SVN.
Java Developer
Confidential, Saint Louis, MO
Responsibilities:
- Worked on Struts, JSP and Servlets.
- Used DAO pattern to retrieve the data from database
- Developed MVC design pattern based User Interface using JSP, XML, HTML and Struts.
- Application is built using standard design patterns such as DAO, Abstract Factory,and MVC.
- JUnit were used for unit testing and as logging frameworks.
- Participated in and contributed to group sessions, design reviews, and code analyzing.
- Used NetBeans 6.8 for development.
- Co-ordinate wif on-site and offshore team by creating technical specifications, providing guidance and halping in developing different modules of the system.
- Implemented Backend Development involving Struts MVC framework
- Developed Jboss Rule Runner Module
- Contributed to the software development project involving XML work
- Transferred knowledge relating to Jboss Rule Runner to other members of team
- Developed complex business logic using Jboss Drools Rule Engine
- Updated System Documentation on Jboss Drools Project
- Used JUnit for unit testing the application.
- Updated Oracle DB using Toad
Environment: JDK 1.6, J2EE, Java Servlets, JSP, JBoss Application Server 5.1, CVS, MySQL, SQL, JavaScript, Struts 1.2, JavaScript.
Java Developer
Confidential
Responsibilities:
- Gatheird requirements to the clients and designed database tables accordingly.
- Presentation is done in JSP.
- Used JDBC for Database Connectivity.
- Configured Tomcat Server and deployed the creation, develop cases and document IT project workflows
- Used Eclipse for development, debugging, coding and deployment of the applications.
- Developed supporting Data Access Objects to process data in and out of MySQL database.
- Experience in setting up development, staging, and production environment on WINDOWS
- Includes installing JDK, Tomcat Server 6.0, and MySQL.
- Performed unit and integration testing.
- HTML, CSS for front-end.
- Used JavaScript for client-side validation.
- Adapted Struts MVC framework in the design. Defined action mappings, designed and developed form beans and action classes for the forms
- Heavily Involved in Debugging code to trace defects
- Developed applications on Eclipse IDE.
- Interacted wif business analysts, end users in gathering requirements and created the technical documents.
- Involved in implementation of the presentation layer (GUI) for the application using HTML, CSS and JavaScript.
Environment: JDK 1.6, Java Servlets, JSP, SQL, JavaScript, HTML, IBM Websphere7.0, Tomcat Server 6.0, and MySQL.
Core Java Developer
Confidential
Responsibilities:
- Created quality working J2EE code to design, schedule and cost to implement use cases.
- Development of the application using Core Java for business layer.
- Extensively used multithreading, collections and exception handling
- Involved in writing JSP components.
- Used CSS to display the trade information as a grid in the UI.
- TEMPEffectively prepared for and organized technical inspections to review code and design models wif peers and software architects.
- Involved in performing Unit and Integration testing.
- Under general supervision, designed, tested, and implemented web applications
- Used JSP, Java Script for developing presentation layer
- Transferred knowledge and transition work to team for various back end projects
- Worked on various back end projects for various websites involving server side issues including SQL queries, database updates, inserts, and creation
- Developed complex business application logic
Environment: JDK 1.5, Java Servlets, JSP, SQL, JavaScript, Oracle Weblogic 10.0.