Java Developer Resume
Jersey City, NJ
PROFESSIONAL SUMMARY:
- 6 years of IT Professional experience in Analysis, Design, Development, and Testing of Client/Server, Web enabled Business Applications using Java and J2EE Technologies.
- Experienced in developing and implementing web applications using Java, J2EE, JSP, Servlets, EJB, Spring, JDBC, HTML, JavaScript, CSS, XML, AJAX, JNDI, Hibernate, SOAP, Web Services, AXIS, design patterns such as Model View Controller (MVC).
- Extensive experience in developing java applications using development tools like Eclipse.
- Extensive experience in developing distributed applications using EJB, JSP, Struts, JDBC, JNDI, XML and J2EE technologies and also experienced in designing the model - view-controller (MVC) unified framework for building the web apps using Servlets, JSP, custom tags and message resources.
- Experienced in developing and deploying web-based applications on WebSphere, Weblogic and JBoss Servers.
- Experience with RDBMS concepts and in writing Queries, Functions, Triggers, Stored Procedures, Cursors and PL/SQL Packages.
- Flexible, enthusiastic and project oriented team player with solid communication and leadership skills to develop creative solution for challenging client needs.
TECHNICAL SKILLS:
Programming Languages: Java, C/C++, PL/SQL.
Java/J2EE Technologies: JDK 1.5, J2EE, SOA, EJB 2.0, Java Beans, JSP, Servlets, Web Services, JDBC 2.0, Spring, struts, Axis, Hibernate, Ant, Maven.
Web Technologies: HTML, JavaScript, CSS, XML.
Application Servers: WebSphere 6.1.0.25, Weblogic 10.0, JBoss 4.x.
IDE: Eclipse 3.0/2.1.1, SQL Developer.
Databases: Oracle 8/9i/10g
Operating Systems: Windows XP/Vista/7.
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, NJ
Java Developer
Responsibilities:
- Member of a java development team responsible for development of report frames on java platform and utilizing java code based on which crystal reports were designed by the report designing team.
- Involved in development of web based report viewer application using J2EE standards like jsp, servlet, javascript, spring and hibernate.
- Developed webservice for a particular family of crystal reports such that the reports would require the webservice to be called for data generation.
- Used SpringSource Tool Suite which is an eclipse powered development environment for developing the spring powered viewer application.
- Used Hibernate framework for OR Mappings and developed DAOs for accessing/connecting to the database.
- Worked with PL/SQL scripts to gather data and perform manipulations. Developed SQL queries, stored procedures to access data from Oracle database.
- Used Maven to build various java applications in the project as well as responsible for deployment of those applications in development as well as Testing environments which comprised of WebSphere application servers on AIX boxes.
- Responsible for deployment of enterprise java applications (jar, war and ear) across various UNIX based systems through the use of unix and jython scripting.
- Responsible for metadata deployment for all the crystal reports across all the environments.
- Involved in defect testing, fixing, maintenance and support for BO-crystal reports to ensure same look and feel as their actuate counterparts.
- Used clearcase repository for version maintaining of the source code.
- Responsible for creating production deployment instructions and also involved in production support.
Environment: JDK 1.5, J2EE, Servlets, JSP, Hibernate, JDBC, HTML, CSS, JavaScript, spring, Oracle 9i/10g, Maven, Clearcase, STS, WebSphere 6.1.0.25.
Confidential, Dallas, TX
Java Developer
Responsibilities:
- Worked on applications using Servlets and JSPs for getting the data from the database server.
- Used JavaScript for error handling, Input validation, CSS and Event Handling.
- Worked on general interface framework and used agile methodologies for application layout.
- Extensively used Eclipse IDE as Application Development Environment for developing the custom applications using the J2EE Frameworks such as Axis, Hibernate, Spring and J2EE Technologies such as EJB, JDBC, JSP, and JNDI.
- Used the Spring framework to design the presentation layer.
- Designed and developed the custom web based applications using Spring, AJAX, HTML, JQuery, and JSP.
- Experience in SOA architecture for developing and consuming Web Services.
- Developed Web Services and also consumed the Web Services using Apache Axis and also used Soap UI for testing Web Services.
- Responsible for defining Hibernate Mappings, SQL queries and in generating Data Access Objects.
- Used SVN Repository for version maintaining of the application source code.
- Developed server side scripts using JSP and JavaBeans.
- Designed and developed the screens in HTML with client side validations in JavaScript.
- Extensively used the Apache Maven build tool to build the Java applications.
- Used Hibernate framework and developed the DAOs to access/connect to the database layer.
- Wrote the SQL queries and stored procedures in Oracle 10g database environment and used SQL Developer for testing purpose.
- Used Oracle WebLogic 10.3 Server to configure, deploy, create data source and debug the web applications.
Environment: JDK 1.5, J2EE, SOA, Servlets, JSP, EJB, Hibernate, JDBC, HTML, CSS, JavaScript, Spring framework, XML, Oracle10g, Maven, SVN, Eclipse, Axis, Ajax, WebLogic 10.0.
Confidential, Addison, TX
Java Developer
Responsibilities:
- Involved in gathering initial software requirements for the application.
- Designed and developed the application front end using JSP, and Servlets.
- Developed the server side module using the Struts framework.
- Encapsulated the work flow logic using Enterprise Java Beans.
- Involved in implementing OORM using Hibernate framework.
- Developed JavaScript functions for client side validations.
- Provided application support by fixing bugs raised by the users.
- Used Apache Ant Scripts for building JAR files used to deploy application/web components.
- Used JDBC to connect to the Oracle database and wrote PL/SQL scripts to gather data from the oracle database and perform manipulations on data.
- Used CVS version control system for server side code management.
- Configured and deployed application components on the JBoss Server.
- Involved in testing, bug analysis, fixing, maintenance and production support.
Environment: JDK 1.4, JSP, Servlets, Struts, EJB, Hibernate, JavaScript, Apache Ant, CVS, JDBC, JBoss, Oracle8i, Eclipse, and SQL Developer.
Confidential, Jersey City, NJ
QA Tester
Responsibilities:
- Reviewed the Functional, Business Marketing requirements, use cases and the UI specifications for the different modules in the application.
- Created the manual test scripts for system test and integration testing prior to regression.
- Understanding Test Scenarios for End-to End Testing prior to Scripting.
- Provide traceability between the requirements, Test Cases, Execution and Defect Tracking that would generate Reports and graphs by Efficient Test Management using Quality Center.
- Executed Queries to extract data using SQL.
- Participated in the defect review meetings to analyze and report new, open, reproducible defects.
Environment: Manual testing, Quality Center, Java, J2EE, Oracle, Windows 98/XP.
