We provide IT Staff Augmentation Services!

Sr. J2ee/java Developer.. Ny

2.00/5 (Submit Your Rating)

Summary.

  • 6 years of experience as a Java/J2EE programmer, developing applications using Servlets, JSP, Struts, spring, JDBC, Java Beans, Hibernate and MVC architecture
  • Experience in Requirement Gathering, Architecture, Design, Development, Configuring, Tuning and troubleshooting of Web and Server side J2EE components
  • Experience in using MVC Model View Controller architecture for developing applications using JSP, Java Beans and Servlets
  • Experience in front-end application using HTML, JAVA Script, CSS AJAX, Struts Tag libraries, spring and JSP
  • Extensive experience with design and development of J2EE based applications involving technologies such as Java Server Pages JSP , Java Messaging Service JMS , Java Data Base Connectivity JDBC , Java Naming and Directory Interface JNDI .
  • Experience in the functional usage and deployment of applications in JBoss, WebLogic, Portlets, WebSphere and Apache Tomcat Server.
  • Experience in Java/J2EE Design Patterns including singleton, Factory, proxy
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans
  • Experience using Hibernate for mapping Java classes with database and using HQL.
  • Experience in various methodologies like Waterfall and Agile
  • Experience in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, SQL queries
  • Experience in performing Unit/Integration System testing using JUnit.
  • Hard Working, positive attitude, sincere and dedicated to achieve goals
  • Open to face challenges and learn new technologies
  • Excellent team player with equally good leadership skills

Technical Skills

  • Programming Language : C, C , Java, J2EE, PHP, Shell Scripting
  • J2EE Technology : Java Beans, Servlets, JSP, JDBC, RMI
  • Architecture Framework : Client-Server, MVC, J2EE, Struts, spring, Hibernate.
  • Database : Oracle 10g, SQL server 2005/2008, MySQL
  • IDE : Eclipse, My Eclipse
  • Operating Systems : Windows 9x/NT/XP/2003, Linux, UNIX
  • Web/App Servers : Web logic, Webspehere, Tomcat, JBoss
  • GUI : HTML, XML, AJAX, JavaScript, CSS
  • Query Languages : SQL, PL/SQL.
  • Design patterns : Factory, Singleton, Session Fa ade, Proxy.
  • Build Tools : ANT, Maven, JDK, Eclipse
  • Unit/Load Testing : JUnit, Rational Rose
  • Logging Tools : Log4j
  • Design Control : UML, CVS, Clear Case, SVN

Professional Experience

Confidential

Sr. J2EE/Java Developer

Responsibilities:

  • Work with business systems analysts, project managers, and customers to understand the scope of work, priorities, and requirements for development in a fast-paced AGILE environment.
  • Involved in multi-tiered J2EE design utilizing Spring IOC and Struts Model-View-Controller MVC architecture
  • Designed and implemented application using JSP, Struts, JNDI, Spring Annotations, Hibernate, SQL, ANT, Oracle and Websphere app server 7.0 .
  • Generated reports with struts custom display tag exported them in XML, PDF, and Excel format.
  • ANT to compile and generate EAR, WAR, and JAR files.
  • Used JUNIT for debugging, testing the system state.
  • Queries written in PL/SQL to implement complex join operations, invoked stored procedures using Callable Statements in JDBC API.
  • Configured and customized logs using Log4J
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Developed various UML diagrams like use cases, class diagrams, interaction diagrams sequence and collaboration and activity diagrams.
  • Played a key role in the design and development of almost all the modules of the project
  • Prepared technical reports documentation manuals during the program development
  • Interacting with the users in case of technical problems mentoring the business users.

Environment: Java 1.6, JavaScript, Hibernate 3.0, Spring 3.0, AGILE Methodology, SCRUM, JSP, Servlet, XML, Java Beans, Design Patterns, Log4J, JUnit, Unix Shell Scripting, SVN, Oracle 9i, Eclipse 3.2, JIRA, Web Sphere, Windows and Oracle

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in design, develop and implementation of the application using Spring and J2EE Framework
  • Designed and implemented application using JSP, Spring 3.1, JNDI, Spring IOC, Hibernate 3.0, SQL and Oracle WebLogic Server 10.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control
  • Designed and Developed the Application using Spring MVC and Hibernate as the ORM.
  • Wrote SQL queries, stored procedures, using Oracle database
  • Configured and customized logs using Log4J
  • Worked with QA team to test and resolve defects.
  • Used Agile methodology named SCRUM for all the work performed.
  • Weblogic Application Server 10.0 was used to make the data source configuration to connect the application to the required database to retrieve or update necessary information.
  • Used Ant and Maven to build war and ear files to deploy on Web logic App Server.

Environment: Java, Spring 3.1, Hibernate 3.0, Servlet, JSP, JSF 2.0, XML, XHTML, CA Harvest, Agile Methodology, Design Patterns, Toad, Eclipse, Ant, Maven, Log 4J, Oracle Web Logic Server

Confidential

Role: J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design Analysis of the Customer Specifications, Development and Customization of the Application. Developed the web tier using JSP, Struts MVC to show account details and summary.
  • Developed JSP, and Servlets to dynamically generate HTML and display the data to the client side.
  • Developed the application using Eclipse IDE.
  • Extensively used JSP tag libraries. Implemented various design patterns Singleton, and Factory.
  • Used Spring Security for Authentication and authorization extensively.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Hibernate Framework for persistence onto oracle database.
  • Developed application using Eclipse and used build and deploy tool as Maven.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Participated in designing Webservice framework in support of the product.
  • Used Spring Batch for scheduling and maintenance of batch jobs.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Created Application Property Files and implemented internationalization.
  • Wrote complex Sql and Hql queries to retrieve data from the Oracle database.
  • Involved in fixing System testing issues and UAT issues.

Environment: Java, J2EE, JSP, Servlets, Struts 2.0, Spring 2.0, JDBC 3.0, XML, JNDI, Hibernate 3.0, JMS , Weblogic Application Server 8.1 , Eclipse, WinCvs 1.2, HTML, Rational Rose XDE, Spring,, Maven, JUnit 4.0, Log4j, JavaScript 1.2, XML. Client: Raritan Valley College, NJ

Confidential

Role: Java Developer

Responsibilities:

  • Gathered user requirements, analyzed and wrote functional and technical specifications
  • Developed detailed business requirements document using UMLs like Use case diagrams, Class diagrams, and Sequence diagrams.
  • Worked in an agile development process based on Scrum
  • Employed Model View Controller MVC as structural framework for the application.
  • Designed and developed the user interface using Struts 1.2, JavaScript, and Ajax.
  • Used Hibernate for Object Relational Mapping ORM and data persistence
  • Used Struts Validator framework for client side validations
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database
  • Used log4j for logging and SVN for version control

Environment: Struts 1.2, JavaScript, XHTML, Hibernate 3.2, log4j, SVN, Ajax, Tomcat. Matrix

Confidential

Java Developer

Responsibilities:

  • Involved in the process of analysis, design, and development of the application.
  • Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
  • The entire application was developed in J2EE using an MVC based architecture with help of Apache Struts.
  • Programmed Struts Action classes, Model classes.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Singleton, Data Transfer Object DTO and Service Locator
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Used Form Based Authentication.
  • Used Web logic as the application server for deployment.
  • Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL DB.
  • Performed unit testing on various project modules using JUnit framework.
  • Used Apache Ant as build tool.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environments: Java, JSP, Servlets, Struts, HTML, CSS, JavaScript, JUnit, Shell, SQL, Web logic, Eclipse, CVS, Linux/UNIX.

We'd love your feedback!