We provide IT Staff Augmentation Services!

Java Developer Resume

Naugatuck, CT

SUMMARY

  • Extensive experience of 5 years in IT industry and Expertise in Software Analysis, Design, Development, Implementation andTesting of Object Oriented applications using Java.
  • Proficient Knowledge on Object Oriented Programming.
  • Experience in implementing web based projects using IDEs like Eclipse.
  • Expertise in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) based on Unified Modeling Language (UML).
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirement Specification, Design documents and Test cases.
  • Experience using Google Web Toolkit ( GWT ) - Certificate of extensive successful training.
  • Experience in HTML,JSP and GWT for developing web based GUI components.
  • Experience in SQL - Basic query writing.
  • Working knowledge of Servlets, Java Beans, Struts, Hibernate, Spring ( to some extent).
  • Expertise in JSP, Struts.
  • Experience in deploying applications on Web Servers like Apache Tomcat, JBoss.
  • Experience working with Databases like Oracle, PostgreSQL, MySQL, SQL Server2005/2008,
  • Good knowledge in programming languages C, C++ and C# (.NET frame work).
  • Good communication and strong interpersonal skills to quickly adapt to new environment.

TECHNICAL SKILLS

Languages: Java(JDK 1.3/1.4/1.6), C,C++, C#, SQL

Platforms: Windows 98/2000/XP/Vista/7 and Linux.

Databases: Oracle, PostGreSql, SQL Server 2005/2008, MySQL

Database UI/Query tools: SQLDeveloper, pgAdmin, Penteho ( for writing jobs )

Application/Web Servers: Tomcat Apache, JBoss

Development Environment: Eclipse, Microsoft Visual Studio 2005/2008

Web Technologies: JSP, Servlets, HTML, CSS.

J2EE Frameworks: AJAX, Struts, MVC, Hibernate, Spring

Scripting, Build tools, Debugging tools: Javascript, JQuery, Ajax, Ant, Firebug

Version Control System: CVS Repositories

Extras: GWT, Putty, SSH, WinSCP

PROFESSIONAL EXPERIENCE

Confidential, Naugatuck, CT

Java Developer

Responsibilities:

  • Active Team Player in the project.
  • Design of UI.
  • Development using the web-standard framework built over struts framework.
  • Use of Apache Tomcat, Windows and IE - 6,7,8,Firefox for testing purpose.
  • Involved in designing JSP’s, configuring the struts-config file, interaction with the database using Hibernate.
  • Three different layers: user enters the data which is communicated to the form-beans form data is communicated to the Dialogs which in turn use the service layer. Service layer uses the business objects and data access objects to communicate with the database.
  • Involved in testing: Unit testing using JUnit.
  • Seminar on the Escape application to the team and support team.
  • Handing over the applications to the production support team when the application goes live.
  • Involved in building the application into .war and deploying it on development, test and production servers.
  • Committing and updating the code to and from CVS repositories.
  • Updating the corresponding wiki pages.
  • Getting trained in GWT ( Google Web Toolkit ).
  • Developing the application using GWT.
  • Changing the code according to the view-presenter-service model of GWT.
  • Building and deploying the application to the test and production server using the remote desktop.
  • Use of development mode to run the application locally.

Environment: JAVA 1.6, Eclipse IDE, IE - 6,7,8, JSP, Webstandard framework ( Struts )Oracle (Vendor Application ), PostgresSQL ( ESCape Application ), pgAdmin, Penteho, JUnit, Ant, Javascript, JQuery, JDBC ( needed in ESCape ), Hibernate, JBoss, GWT.

Confidential, Addison, TX

Java Developer

Responsibilities:

  • Active Team Player in the project.
  • Involved in technical requirement specifications, Analysis and Design.
  • Used Apache Tomcat for as a web server.
  • Used JBoss as the Application Server.
  • Extensively used J2EE Technologies - JSP/Servlets, Struts.
  • Developed the application using Struts framework ( MVC ).
  • Developed struts form and action classes and also the different ‘config’ files.
  • Used Hibernate for database interaction.
  • Used Firebug to debug the javascript.
  • Unit testing of each business component using JUnit.
  • Use of CVS to commit and update the code ( to keep consistency between the team members ).
  • Deployment on the development, test and production servers.
  • Ant as the building tool - for building .war files.
  • Interaction with different teams.
  • Interaction with the vendors in case of change of requirements.

Environment: JAVA 1.6, struts, Hibernate, HTML, Tomcat Apache, JBoss, JavaScript, JQuery, MySQL, CVS, Ant.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Designed and developed User Interface tools to upload Rate Plans. Provided login and session tracking features in this application.
  • Used JDBC and SQL to access the database.
  • Developed file upload utility using servlets and html, to upload files into database.
  • Designed and developed web based application to upload user’s login information.
  • Developed front-end screens using JSPs, Customtags.
  • Development using Struts MVC framework.
  • Written JavaScript extensively, for form and other validations as well as for populating data.
  • Involved in integration and system testing.
  • Involved in a various software life cycle activities ranging from requirement analysis to releasing software on production servers.

Environment: Java, JDK1.6, Jsp, Servlets, JavaScript, JDBC, Struts MVC, HTML, JavaScript, PL/SQL, Oracle 8.1.7.4.0.

Confidential, Lincoln, AL

Software Developer

Responsibilities:

  • Reviewed requirements with the Support Group and developed an initial prototype.
  • Involved in the analysis, design and development of the application components using JSP, Servlets, and EJB components.
  • Developed Java Server Pages and Java Beans on the server side using the Model View Controller (MVC) and Struts.
  • Developed Entity and Session beans to access data from the database.
  • Responsible for backend programming which includes writing stored procedures and Database triggers using MySQL.
  • Developed reports using Crystal Reports 8.5.

Environment: Java, J2EE, Java Servlets, JSP 2.0, EJB 2.0, JDBC, XML, WebSphere 5.1, Struts 1.1, MySQL, Crystal Reports 8.5.

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Developed and updated the web tier modules using Struts Framework.
  • Implemented Struts Validator for automated validation.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL server.
  • Implemented Spring 2.0 framework for dependency injection and integrated with Hibernate and Struts.
  • Deployed the application on Web Sphere Application server.

Environment: J2EE, IBM Web Sphere Application Server, Spring 2.0, Hibernate, Struts, JSP, Servlet, JavaScript, UML, HTML, Sql Server.

Confidential

Java Developer

Responsibilities:

  • Involved in development of objects, classes, database transactions using Java, JSP, Servlets and EJB.
  • Worked closely with testing groups for unit and integration testing.
  • Used Java Script to perform Client side validations..
  • Involved in front end designing using JSP, HTML, javascript.
  • Created Database Triggers, Stored Procedures and functions using PL/SQL and used JDBC API to access the Database.

Environment: JAVA 1.5, Servlets, JSP, JDBC, HTML, JavaScript, Rational Rose.

Hire Now