We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Alpharetta, GA

PROFESSIONAL SUMMARY:

  • Around 7 years of experience in the Java/J2EE based enterprise application development along with System Integration testing.
  • Extensively worked in Core Java coding and object oriented design with strong understanding of Collections, Multithreading and Event/Exception handling.
  • Excellent work experience with writing SQL queries, Stored Procedures for major Relational Databases DB2, Oracle 9i/10g and MS SQL Server.
  • Extensive experience in application development using Java, JSP, Servlets, EJB 2, JMS, Struts, Tiles, JavaBeans, Junit 4.0, Log4J, XML, XSLT, PL/SQL, JavaScript, HTML, AJAX.
  • Worked extensively in the development of Business applications using the Java Servlets, JSP 2.0, spring, Hibernate, and Struts 1.1, frameworks.
  • Extensive experience in programming, deploying, configuring, fine - tuning and administering middle-tier popular J2EE Application Servers like Apache Tomcat.
  • Expertise in Web Front End technologies, Spring2.5, Struts1.2, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
  • Strong Communication Skills and Excellent Customer Relations in Collecting and Analyzing user requirements.
  • Strong database skills in Oracle 8i/9i/10g/11g, DB2, and MySQL and Expertise in programming with SQL, PL/SQL and Stored Procedures.
  • Worked on different OS like UNIX/Linux, Windows NT, and Windows XP.
  • Extensive knowledge of Client - Server technology, Web-based n-tier architecture, Database Design, development of applications using J2EE Design Patterns e.g. creational, structural and behavioral design patterns (MVC Architecture, Business Delegate, Data Access Object (DAO)).
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, SQL Server, MySQL, MS Access, Sybase.
  • Well versed with SDLC phases with extensive experience in Requirements Gathering, Analysis, Design, Build, Testing, Documentation and Maintenance.
  • Proficiency in programming with different Java IDE's like Eclipse.
  • Experienced professional for Object Oriented design using J2EE Gang of Four (GOF) Design Patterns and for UI development.
  • Superior coordination of user acceptance testing and QA of final IT infrastructure and software development deliverables through iterative evolutions.
  • Seasoned professional, with outstanding project planning, execution, monitoring and resource balancing skills with ability to support multiple simultaneous projects in a matrix organizational structure.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.

TECHNICAL SKILLS

Languages: Struts MVC, Spring Framework, Spring MVC, Spring IOC, Spring AOP, Spring JDBC, Servlets, JSP,JSF, EJB, Java Beans, Java Mail, JDBC, JNDI, REST API, JMS, SOAP Web Services, REST Web services, ILOG, JUnit, CGI

Java/J2EE: ORACLE 9i,10g SQL Server, MySQL

Databases: JMS, Hibernate, Enterprise Javabeans

Middleware: HTML, CSS, XML, Javascript, JQuery

Web Development: Eclipse, Net Beans, RSA, RAD

IDE’s: Apache Tomcat, IBM WebSphere, Oracle Weblogic, JBoss

Web/Application Servers: ANT, Maven, log4j, MS Visio

Tools: Windows NT/98/2000/XP/Vista/7, Unix/Linux

O/S: CVS, VSS, Subversion, Clearcase

Version Control: C, Java, SQL

Languages: Struts MVC, Spring Framework, Spring MVC, Spring IOC, Spring AOP, Spring JDBC, Servlets, JSP,JSF, EJB, Java Beans, Java Mail, JDBC, JNDI, REST API, JMS, SOAP Web Services, REST Web services, ILOG, JUnit, CGI Java/J2EE

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Sr. Java/J2EE developer

Responsibilities:

  • Gather requirements, Estimate, Design analysis, bug fixing, documentation.
  • Make necessary changes to add new products/fields information in Application - Involves JSP, HTML, JAVA, XML and PL/SQL code changes.
  • Developed the Model, View and Controller Components in implementing Struts Framework.
  • Developed JSP pages and developed web application using Struts Action classes and Actionform classes of Struts Framework.
  • Configured Struts-config.xml and Web.xml, Struts-specific descriptor.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml and made easy to access and update Hibernate (ORM) objects on initial load of application and throughout the application process.
  • Implemented and Used Web Services with the help of WSDL and SOAP to get updates from the third parties.
  • Perform system/Integration testing and Support Client Acceptance testing.
  • Ant Build tool configuration for automation of building processes for all types of environments - Test, QA, and Production.
  • Developed and provided support to many components of this application from end-to-end, i.e. Front-end (View) to Web Methods and Database.
  • Tested performance for queries & procedures in the database.
  • Update necessary system documentation, Service level agreement and training material.
  • Log4j is used for logging.

Environment: Java 6, JDBC, Servlets 2.5, J2EE, JavaScript, Hibernate 3.4, Struts 2.0, EJB 3.0, DAO,CSS, HTML, XML, AJAX, DOM, JUnit, JTA, ANT, JMS, PL/SQL, Apache Axis, SOA, MVC, Web Services, Oracle 10g, log4j, JNDI, My Eclipse.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Involved in requirement analysis, component architecture design and sequence activity diagrams for the necessary Service Components.
  • Involved in Component Design, prototyped the necessary Business and Data layer Components in EJB, and created Dynamic Web Pages using JSP’s and Servlets and also created Web-Services.
  • Worked on n-tiered architecture using EJB, JSP, Servlets, HTML, JavaScript, SQL and Data Modeling.
  • Developing experience on XML and XSLT using JAXP & JAXB packages.
  • Developing Dynamic menu using XSLT which will run on XMLs to transform to required form.
  • Experience in developing Custom Tag Libraries in JSP to reuse the functionalities.
  • Created DB Controls and used it for connecting client/server data, client browser connect to the web server, then connect to the query for a record set, and have the record set downloaded for further client-side processing.
  • Used Eclipse for development, debugging, coding and deploying applications
  • Worked with CVS configuration management system to maintain a single control over the source

Environment: EJB, JSP, Servlets, HTML, DHTML, Struts, JavaScript, Web Service, XML, XSL, Oracle, Weblogic 7.0, CVS, Windows XP

Confidential, MA

Java/J2EE developer

Responsibilities:

  • Involved in requirement gathering phase of SDLC with Business Analyst and worked with agile methodology.
  • Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Developed the presentation layer and Spring- framework in CSS, Web 2.0,HTML developed for multiple browsers and Client-Side validations were done
  • Designed and developed Spring AOP components for Service implementation.
  • Persistence layer design and implementation using Hibernate ORM framework, annotated lazy-loading / fetching strategy implementation
  • Business-logic controller framework development utilizing spring framework and dependency injection, catering to both standard server-side and AJAX client requests.
  • Implemented Transaction Management based on Spring AOP and Dependency Injection based on Spring Core.
  • Employed Hibernate 3 for ORM mapping and persisting the data to backend.
  • Tomcat application Server was used for deploying the application.
  • Involved in exposing, consuming and packaging Web services using Spring-CXF framework.
  • Involved in developing JUnit test cases using EasyMock and DB units for unit and integration units.
  • Used Maven script for building and deploying the application.

Environment:Java 1.5, J2EE 1.2, JDBC API, XML, JavaScript, HTML, CSS, Ajax, SQL, Servlet 3.0, Jsp 2.0, Spring 3, Hibernate 3.0, JUnit, Maven 2.0, Oracle 11i, Tomcat 5.0, Eclipse 3.5.

Confidential, Los Angeles, CA

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering and analysis
  • Prepared Use case, Class and Sequence diagrams using Rational Rose tool
  • Designed and developed Validation framework for field validations in Struts framework
  • Designed and developed new J2EE Components like bean components to incorporate business level validations
  • GUI was developed using JSP, HTML, and JavaScript.
  • Involved in writing SQL scripts and creating backend database table for complex business operations.
  • Involved in Unit integration, bug fixing and Code reviewing.
  • Design, development and Testing of JSP pages.
  • Developed several web pages using HTML, Style sheets, JSP and JavaScript to perform checking and validations at Client's side.
  • Worked on JavaScript, JQuery and Ajax extensively for various user interactions, front-end validations, event handling and other visual effects.
  • Deployment of JSP and Servlets was done using tomcat.
  • Developed J2EE components on Eclipse IDE.
  • Used Spring Framework for the presentation layer.
  • Developed JSP, Spring using Eclipse.
  • Involved in developing forms using JSP, HTML and JavaScript.
  • Developed Action Classes that takes the request from the JSP and invoke the appropriate method in the business components.
  • Validate the input data using JavaScript.
  • Developed DAO objects to communicate with the database using JDBC.
  • Enhanced the Web Application using Java, HTML, JSP, Servlets and Oracle.
  • Participating in Design reviews and Technical reviews.
  • Created Technical Analysis Overview, Unit Test Plan, Impact Analysis.
  • Developed application code using Core Java and J2EE.
  • Prepared Unit test plans.
  • Developed DAOs for accessing database.
  • Involved in updating Database schema and stored procedures using PL/SQL.
  • Generated build file using ANT.
  • Deployed application in WebSphere Application Server.
  • Used CVS as a source control for code changes.
  • Prepared user guide, deployment guide, system admin guide.

Environments: Java, J2EE, Spring, JSP, log4J, XML, JDBC, JavaScript, CSS, HTML, Eclipse 3.0, Tomcat5.5.

Confidential

Java/J2EE Developer

Responsibilities:

  • Implemented Struts MVC design pattern and front controller pattern to this project.
  • Developed user interface by creating at least one webpage for each component using Struts web MVC and ActionServlet as front controller for this application.
  • Developed Action Class components for performing business process execution and involved in configuration of struts configuration specific xml file.
  • Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques etc., using MVC.
  • Developed SingleSignOn (SSO) functionality, through which we can run SCM from Oracle Applications.
  • Involved in developing the Routings and configured Routing Program as scheduled the concurrent request.
  • Developed Server-Side components for the business services for creating Items, BOM, Sourcing Rules, and substitute.
  • Involved in raising the Notifications to Oracle Users through Mailing Concept for intimating to start the next process using workflow.
  • Extensively worked on Oracle for writing complex queries in the business logic layer. Used joins, debugging the SCM related packages and customization.
  • Extensively worked on creating the setups for Organizations, Templates, Concurrent Requests, Cross Reference Types, User Creations, Assigning responsibilities, creating value sets, Descriptive Flex Fields etc., in Oracle Applications.

Environment: Core Java, JDBC, Servlets, Struts, JSP, Hibernate, Java Mail API, AJAX, HTML, XML, ANT, Log4J, CVS, RAD, Putty, Oracle 9i/10g, Web Sphere

Confidential

Java Developer

Responsibilities:

  • Involved in System Requirement study, conceptual design and designing of Use Cases based on the requirements using UML.
  • Developed server-side services using Core Java concepts.
  • Designed and developed presentation tier components such as commands, actions, JSPs, domain and domain access objects using Agile Processes/XP and best practices.
  • Extensively worked with Servlets and Struts based multi-tier applications in developing J2EE Components.
  • Involved in writing all client side validations using Javascript in Struts Action Form.
  • Created new custom components using the java script code. The .jsf or java script fragment file has been created for ease of use.
  • Designed, Developed and Implemented document transformation applications using XML tool.
  • Used DOM Parsing Methodology for Serialization and parsing the XML request and response.
  • Improved the performance and response time of the application by implementing AJAX.

Environment: Java 1.5, J2EE 1.4, Servlets 2.3, JSP, AXIS,SOAP UI, JavaScript, Ajax, IBM Websphere 6.0,RAD, Oracle 9.1, Toad, CVS

We'd love your feedback!