We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

PittsburgH

SUMMARY:

  • Over 7 years of experience in software industry involving various phases of software life cycle including requirement analysis, design, development, implementation, testing and maintenance of a product using Java and J2EE technologies.
  • Worked on various open source frameworks and tools such as Struts framework, Spring, Hibernate.
  • Expertise in designing and developing enterprise level web applications using various J2EE technologies includingJSP, Servlets, JDBC, Web Services, XML technologies.
  • Good knowledge with Tomcat,Web Logic and Sun one web server
  • Experience with various J2EE design patterns like Singleton and MVC.
  • Expert in writing client side validations using Java Script.
  • Proficiency in developing applications using Oracle, MySQL and SQL Server as backend databases.
  • Experience using IDE’s like Eclipse andNet beans.
  • Worked extensively in developing web applications using Java, Servlets, JSP, JDBC, Java Beans, AWT, HTML, JavaScript, and JDBC in Windows XP.
  • Proficient in SQL, PL/SQL, Stored Procedures.
  • Expertise in web designing using HTML, CSS andJavaScript.
  • Expertise in the development of test plans, test cases, executing the test cases.
  • Adept in using version control tools like VSS and SVN.
  • Expertise in developing GUI applications using Java SWING and AWT.
  • Used JDBC Connection Pooling for achieving back - end connection.
  • Good experiencein Action Script.
  • Excellent analytical and problem solving skills.
  • Strong interpersonal and communication skills and self-motivated individual showing ability to learn and use new technologies and frameworks in considerably less time.

TECHNICAL SKILLS

Languages: Java, Action Script

Web Technologies: JSP, Servlets, JDBC, SWING, AWT, HTML, XML, JavaScript, CSS GUI Java (AWT, JFC/Swing)

App/Web: Servers Web Logic, Sun One Webserver, Tomcat

Frameworks: Struts, Hibernate, spring ToolsAnt

DeveloperI: DEs Eclipse, Net Beans, Edit plus

Version Control: Visual Source Safe

Databases: Oracle, MySQL, SQL Server

Design patterns: Singleton, Factory, and Abstract Factory

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh

Java Developer

Responsibilities:

  • Involved in design, development and testing of the application.
  • Interacted with the users for preparing the use cases.
  • Designed and developed web pages using struts framework and implemented validation, tiles and struts-layout.
  • Developed Java Beans and theJSP’s using Struts, JSTL Tag libraries and Custom Tags.
  • Used struts tag libraries (like html, bean, and logic) in the JSP pages.
  • Developed persistence layer using Hibernate to interact with SQL Server database.
  • Developed an application UI usingHTML, CSS, JSP, Java Script.
  • Written SQLs, stored procedures for interacting with database.
  • Involved in tuning the performance of the application.
  • Supporting the Product Testing, Assembly testing and APL testing.
  • Used Eclipse IDE for developing the application.
  • Used JDBC API and HQL (Hibernate Query Language) to query the Database System and used JDBC Thin Driver to connect to the database.
  • Conducted code reviews and design reviews.
  • Involved in testing, bug fixing and documentation of the system.

Environment: Java, J2EE, STRUTS, JSP, Servlets, JavaScript, Hibernate, XML, XSL, XSLT, JSTL, JDBC, SQL Server, Eclipse, CVS, Windows, Web Services.

Confidential, NY

Developer

Responsibilities:

  • Involved in design, development and testing of User Billing module.
  • Involved in Installation and configuration of Web Logic Application Server.
  • Developed the system using Struts MVC framework by making use of Action Servlet, Action classes. JSPs are written in Struts syntax with Logic, Html and Bean Tags.
  • Designed and developed applets that called the Bean through servlets to use complex SWING components. The applets were then embedded in the JSP pages.
  • Involved in generating Session bean’s, Entity bean’s.
  • Worked on developing JSPpagesto show dynamic contents.
  • Worked on JavaScript for client side validations.
  • Used SOAP for interchanging XML objects in a distributed environment.
  • Written SQL Queries to access database using thePreparedandCallable Statement.
  • UsedJDBC Connection Pooling for achieving back-end connection and used Scrollable Result sets.

Environment: JDK1.3, J2EE (JSP, Servlets, JDBC), JavaBeans, Swing and AWT Struts, UML, XML, XSL, XSLT, SOAP, Web Logic, HTML, JavaScript, SQL Server, Windows 2000

Confidential, NY

Java Developer

Responsibilities:

  • Implemented complex WSDL and XSD to generate Web service classes.
  • Implemented complex provider Web Services.
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Used Eclipse to develop source code and debug the application.
  • Written ANT Scripts to deploy the application into Tomcat application server for dev.
  • Designed and Developed Rating Engine as a Web service following the bottom up approach to NDOC using JAX-WS.
  • Used SOAPUI4.5 to test Web services.
  • Extensively used DAO design pattern, including mapping DAO objects, configuration file and classes to interact with the Hibernate database.
  • Developed Junit Test cases for Unit Testing.
  • Created VO List.

Environment: (NDOC): Java 1.6, Spring, Tomcat 7, JSP, JavaScript, XML, XSD, ANT, Eclipse indigo, Oracle, Windows 7, JUnit, JAX-WS framework, Hibernate.

Confidential, NM

Java Developer

Responsibilities:

  • Collected User Stories for documenting the requirements of RBA, On-Demand Module.
  • Used Version One tool as part of the SCRUM methodology.
  • Performed Iteration Planning for the Modules developed.
  • Used DOJO for performing Ajax requests.
  • Used Struts for implementing the MVC design pattern in the presentation layer.
  • Used Command Design Command Pattern, Singleton Design Pattern and other patterns for the modules developed.
  • Used XPATH to retrieve the data stored in the elements of the HTML content.
  • Had to automate the starting of the batch job which required manual intervention.
  • Used Spring SimpleJDBC call to invoke stored procedures.
  • Used Property Configurator bean to externalize the data source properties.
  • Used VSphere API to create VMS on the VSphere ESX server as part of the replication module.
  • Used JMS to send messages to the ActiveMQ Queues.
  • Used Browser Simulator to simulate the events while testing the developed code.
  • Performed exception handling and used log4j for logging purposes.
  • Used Perforce as the source code management system.
  • Used Maven for building the modules.
  • Used Hudson for Continuous Integration.
  • Used JIRA issue tracker to file the bugs.
  • Performed Code Reviews using Code Collaborator.
  • Deployed EAR files onto WebLogic Application Server.

Environment: JDBC, JDK 1.5, Struts 1.x, Dojo, VSphere API, XPATH, WebLogic, JIRA, QC, JUnit, Selenium, Perforce, Oracle, PL/SQL developer, Hudson, JMS, Spring, Hibernate, LOG4J, Scrum, Version One, Maven, Linux. Code Collaborator.

Confidential

Software Engineer

Responsibilities:

  • Involved in Requirement Analysis & requirement gathering from clients and prepared Functional/Technical Requirement Specifications.
  • Handled Change Requests of Airport Information Management System Project on a Client/Server and web based architecture.
  • Gathered and Analyzed the Functional Requirements from Airport Authority of India.
  • Performed Functional Testing and Regression Testing.
  • Interface with Client to understand their upcoming requirements.
  • Created necessary documentation for Development teams.
  • Used VSS as version control tool.
  • Ensure constructive working relationships within team and with other functional groups.
  • Coordinated in development of the product based on the solution architected gathering phase during requirement.
  • Involved in User Acceptance Testing.
  • Tracked Change requests or the support tickets generated through Aims Support Tracking System Tool.

Environment: Java,HTML, JavaScript, JSP, Servlets, JDBC, CSS

Confidential

Software Engineer

Responsibilities:

  • Involved in Development of master screens like Service Requests, Change Requests Screens.
  • Collected day to day specifications from client.
  • Used SQL to write Queries and retrieved data from database.
  • Used Java Script for client side Validations.
  • Designed reports based on the Requirement Specifications.
  • Performed Unit Testing and Regression testing.

Environment: HTML, JDBC, JavaScript, JSP

We'd love your feedback!