We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Connecticut, NJ

SUMMARY

  • Over 7+ years of experience primarily on Java/J2EE technologies.Worked in design and development ofmany projects and played crucial role for successful release(s) of the same.
  • Skilled in design and development of multi - tier web based applications using J2EE technologies.
  • Extensively worked on N-Tier architecture systems with application system development using Java, J2EE, JSP/Servlets, Struts 1, Struts 2, JSF, Spring, Hibernate, JDBC.
  • Experience with application servers like Confidential Websphere v5, Oracle 10g, Weblogic v8.1, JBoss 4.0 and Tomcat 5.0.
  • Good hands on experience in developing reusable components like exception handling and logging components with latest enterprise technologies.
  • Skills in designing and programming with Spring-Core, Spring AOP and Hibernate.
  • Expert level skills in Core Java, Struts, Servlets, JSP, Exception Handling, JDBC,CSS, XML, DHTML and JavaScript.
  • Experience in writing SQL queries, Triggers, Stored Procedures and Packages using PL/SQL in Oracle 10g, 9i
  • Good understanding of database concepts.
  • Familiar with Agile software development methodology like Scrum.
  • Experience with Test Driven Development.
  • Experienced in developing Use Cases, Sequence Diagrams and Class Diagrams using UML for designing Object Oriented Design of large Applications using Rational Rose.
  • Expertise in Spring IoC and AOP Capabilities.
  • Worked on various IDE's like Eclipse and RAD.
  • Expertise with web based GUI architecture and development using JSP, Tag libraries, HTML.
  • Code deployment on application server.
  • Gathering requirements from the end user.
  • Development of reusable components like Logging and Exception handling frameworks.
  • Have used design patterns like Singleton, Business Delegate, DTO, Business Objects, Interceptors.
  • Integration and System testing.
  • Design Documentation.
  • Experience in Source Control Management - Perforce, VSS, Subversion
  • Enhancements to the developed application.

TECHNICAL SKILLS

Web application frameworks: EJB 2.1, Struts 1.0, Struts 2.0, Spring, Hibernate

Web Technologies: JSP, Servlets, JNDI, JDBC, Java Beans, HTML, DHTML, JavaScript

XML Technologies: XML

Application/ Web Server: JBOSS 4.0, WebSphere 5.0, Weblogic 8.1, Tomcat 5.0

IDEIBM: RAD, Eclipse

Testing: JUnit

RDBMS: Oracle 10g, MS SQL server 2005, My SQL

Version Control: VSS, Perforce

Build Tool: Maven, ANT.

Programming Languages: Java 1.5

Operating System: Windows NT/2000, 95/98/XP, Linux 7.0, UNIX Solaris

PROFESSIONAL EXPERIENCE

Confidential, Connecticut/NJ

Java/J2EE Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the developed system.
  • Preparation of Java and JSP coding standard checklist.
  • Involved in the development of screens using HTML, CSS,JavaScript, JSP and Struts tags.
  • Involved in the development of Servlet, Struts Action classes, Web Services, Spring Beans and POJOs.
  • Involved in writing Junit Test Cases and Ant Build Script.
  • Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.
  • Developed client request validations and processing using JavaScript and HTML.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Used Spring framework for wiring, managing business objects and transaction management.
  • Developed POJO based programming model using Spring.
  • Hibernate was used as the persistence framework. Spring’s JDBCTemplate was used to execute SQL queries for performance.
  • Oracle 8i database is used to store the data and SQL Developer is used as an interface to the database.
  • Web Sphere application server has been used for the deployment of the system.
  • Used Log4j for logging purposes.
  • Writing the test cases using JUnit and testing different scenarios.
  • Involved in Unit Testing, Integration testing, System testing and Regression Testing.
  • Clear Case version control system has been used to check-in and checkout the developed artifacts.

Environment: Java, JSP, Servlets, HTML, JavaScript, Design Patterns, Struts, Spring, Hibernate, Web Sphere 5.1, XML, JUnit, ORACLE 8i, Tag Libraries, Log4j, and Eclipse.

Confidential, NYC

Java/J2EE Developer

Responsibilities:

  • Involved in requirement analysis and designing the flow of application.
  • Contributed significantly in all phases of Software Development Life Cycle (SDLC) such as modeling, analysis, design and development.
  • Writing the test cases to document how the application should behave in different scenarios.
  • Development of the enhancement using Java J2EE technologies.
  • Database design and building the stored procedures and queries used by the applications/reports.
  • Enhancing and managing the scripts used by the application.
  • Code reviews of Peers.
  • Testing of the application using the test cases prepared before the commencement of the development to check if the application behaves as expected.
  • Handled Release Management for all QA, UAT and Production releases by coordinating with the Operate (Deployment) team.
  • Check out of application after production deployment.
  • Working on bug fixes

Environment: Java 6, JavaScript, JSP, Servlets, JUnit, Oracle 10g, Stored Procedures, XML, SQL Developer, Spring, Hibernate, Maven, VSS and Windows XP OS

Confidential, NYC

Java Developer

Responsibilities:

  • Involved in high level design and functional requirements discussions.
  • Designed the classes and prepared sequence diagrams using rational rose
  • Developed JSPs, java-scripts and coded for Struts action classes
  • Worked on unit testing and involved in code reviews
  • Worked on integrating the module with other projects
  • Worked on build and deployment of application on Websphere for testing.
  • Worked on fixing defects found in ST

Environment: Java, JSP, Servlets, Struts framework, Java Beans, Oracle 9i, Tomcat, Websphere, Eclipse, VSS

Confidential

Java/J2ee Developer

Responsibilities:

  • Design and Development of reports using iReports 1.2.6 and Jasper Reports
  • Struts was used as the J2EE framework for writing presentation logic
  • EJBs were used as the middle layer of the application.
  • JDBC was used to interact with the database.
  • SQL Server was used as the database at the backend.
  • Preparing Test Plan and Test Data documents in Caliber
  • Integration testing of the sub-modules
  • Implementation of Agile methodology (Scrum Process)
  • Reporting module using Jasper Reports, iReports and JFreeCharts with i18n

Environment: Java (1.4), EJB2.0,JSP, Struts Framework, JDBC, Custom Tags, Servlets, JBoss, Oracle, PL/SQL

Confidential

Technical Team Member

Responsibilities:

  • Technical Framework Design
  • Code Reviews
  • Performance testing and tuning
  • Production Support
  • Building and deploying the application
  • Release management
  • Technical Documentation

Environment: Java v1.5, Struts v2.0, Servlets, JSP, JDBC, Java Script, Oracle10g, ANT, Tomcat v5.5.20, VSS, Eclipse v3.2

Confidential

Java Developer

Responsibilities:

  • Developed Use Cases Diagrams, Sequence Diagrams, and Class Diagrams using Confidential Rational Rose.
  • Developed User Interface using Struts framework, HTML/JSP and JSP, Custom tag Libraries and User Validations using JavaScript.
  • Developed Servlets and JSP to coordinate the flow.
  • Developed a script file (.Js), which is used as common validating file for all JSP's.
  • Created tables, triggers, stored procedures in Oracle Database.
  • Involved with the team in developing an error handling system for the whole application using XML.

Environment: J2EE, EJB, Servlets, Java Beans, JSP, JDBC, Struts, XML, Confidential Web Sphere Application server, Oracle 8i/9i, Eclipse, Confidential Rational Rose, VSS, Java Script, HTML.

We'd love your feedback!