We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • 8+ years of work experience as a Java/J2EE programmer, developing applications using Servlets, JSP, JSTL, RMI, EJB, Struts, Spring, JSF, Java Beans, JDBC, JMS, Hibernate and MVC architecture
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi - tiered object-oriented system architectures utilizing Unified Modeling Tools (UML) such as Rational Rose, Rational UnifiedProcess (RUP) Working knowledge of Agile Development methodologies
  • Conversant with various design patterns Model View Controller (MVC), Front Controller, Business Delegate, Service Locator, Session Façade, Data Access Object(DAO), Data Transfer Object, Abstract Factory, Singleton
  • Extensive experience in developing web page quickly and effectively using JavaScript, JQuery, HTML5, CSS3 and also in making web pages cross browser compatible
  • Hands on experience in the areas of Web applications using J2EE technologies like Java, Servlets, JSP, EJB, JDBC, Web Services (SOAP, RESTful, WSDL)
  • Strong Hands on experience with Struts, spring, Hibernate and JUnit frameworks
  • Expertise in developing Middle-Tier components using Enterprise Java Beans (EJB), JNDI and other Remote Components
  • Experience in writing applications using Java/J2EE & related technologies such as Hibernate3, EJB3, Struts Servlets, JSP, JDBC, Java Beans, XML, XSL, HTML, SQL, PL/SQL middleware technologies such as Web Services, SOAP and WSD
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 6.0/7.0/8.0 and Apache Struts, LOG4J for logging information and exceptions, Apache ANT1.9 for making build scripts, VSS, Clear Case for version control system, Eclipse 3.x, Net Beans 6.x IDE
  • Extensive experience in Struts Tag Libraries and Custom-tag implementations in JSP to embedded business logic
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle. Used various web servers like Apache Tomcat, JBOSS, Weblogic and IBM Websphere
  • Experience in using Version Control Systems like CVS, SVN, Harvest and Clear Case
  • Good at designing Design Documents, Unit Test Case, Integration Test Case, Integration Test Plan documents and estimating the assigning tasks
  • Experience in writing and executing unit test cases using JUnit Testing Framework. Knowledge on Business logic integration like DROOLS
  • Good interpersonal skills, excellent verbal, written and presentation skills and can work both independently and in a team
  • Highly organized with the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications

TECHNICAL SKILLS:

Languages: Java (J2SE1.7/1.6/1.5, J2EE1.6/1.5/1.4), C, HTML, Java script, SQL, XML1.0.

J2EE Technologies: JDBC, JSP2.0/1.2, JSTL, Web Services (SOAP and REST), JMS1.1, HTML, Java Script1.x, Servlets2.x, JavaBeans, JDBC, RMI, EJB3.0, Struts, RMI, EJB3.0/2.1, Hibernate, Spring, SAX, DOM, AJAX, JAX, LDAP.

Framework/ API: Struts 1.x/ 2.0, Spring 3.2/2.0, Axis, Jersey, JUNIT4.x, Log4j, JAXP1.x, and JAXB2.1.

Web/Application Servers: Apache Tomcat 7.x/6.x, JBoss6.0/7.0, Web Sphere8.x/7.x, WebLogic10.3/9.2

IDE/ Tools: Eclipse3.2/3.0, RAD, Net Beans6.x, Rational Rose, SOAP UI, TOAD, Rally, Putty, Secure CRT, Http Watch.

Database: Oracle12c/11g/10g/9i, MS-SQL Server 2008/2005, DB2 9.1/8.1, MySQL5.1/4.1.

Operating System: Linux, Unix, MAC, Windows, MAC-OS.

Design Modeling: Testing Tools

Singleton.: JUnit 4.x, Load runner 11.0/11.5, Quick Test Pro, HP Performance Center.

Version Control: CVS, SVN, GIT

Methodologies: Agile Methodology, Waterfall, Extreme Programming.

Build Tools: Ant 1.7, Maven 2.x, Jenkins 1.2

Misc. Tools: MS Office, Visio, MS Project

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development
  • Developed a prototype of the application and demonstrated to business users to verify the application
  • functionality
  • Developed UI for various modules with Spring MVC combined with Java script framework JQuery
  • Implemented the required functionalities into the existing legacy application with eye towards Service Oriented Architecture (SoA)
  • Involved in designing and implementation of end to end application flow (UI, Service, Application or business and persistence layers) for multiple modules
  • Used Spring MVC to decouple business logic and view components
  • Involved in designing and developing the front end of the application using JSF, JSP, Java script, HTML and CSS
  • Used servlets as Front Controllers and JavaScript, Dojo for client side validations
  • Developed JSP custom tag libraries, and associated support in the Action Servlet, that assists in creating interactive form-based applications, which is the one of the primary area of functionality using Springs
  • Designed and documented Proof of Concepts (POC) for various scenarios and trained team members
  • Used spring components and concepts like Aspect oriented Programming (AoP), Dependency Injection (DI), MVC, DAO, Transaction Management etc.
  • Used Hibernate as ORM tool in persistence layer and develop POJO's, Data Access Object (DAO) to handle all database operations
  • Implemented Web Service client using CXF and spring.
  • Implemented EJBs Session beans for business logic.
  • Implemented JavaScript Client side validation and some server side validation with java code as per the requirements
  • Used XSLT based transformations
  • Configured the adapter for Event processing that can be synchronous or asynchronous, and listeners within the adapter to provide support for SOAP over HTTP, HTTPS, and JMS transports
  • Involved in writing ANT scripts for various deployment scenarios
  • Involved in writing Test Suites and Test Cases for unit testing and implemented unit testing using JUnit
  • Worked with IBM WebSphere Application Server (WAS) and used various IDE’s RAD, WID, WSAD, Eclipse and My Eclipse
  • Maintained the Production and the Test systems
  • Worked on bug fixing and enhancements on change request
  • Involved in documentation, review, analysis and fixed post production issues.

Environment: Java 6.0, Spring MVC, JQuery, JMS, XSLT, Linux, RAD7, WAS 6 and 7, Spring components,, CXF, SoapUI, GIT, JUnit, Ant, IDE, HTTP, SOAP, ORM, DOJO, Hibernate.

Confidential, Houston, TX

Sr Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Analysis, Design, development, Design, implementation, Testing and Support
  • Used Agile and Scrum methodology and developed Object diagrams, Class Diagrams and Sequence diagrams using UML
  • Responsible for developing the presentation layer using HTML 5, JSPs, Servlets, JavaScript, JSLT and CSS.
  • Used Struts Tiles framework for designing the layouts and easy maintenance of the JSP pages
  • Implemented Model View Controller(MVC)architecture using Struts framework and middle tier frame work as Hibernate
  • Involved with Spring IOC and Dependency Injection concepts to integrate Hibernate
  • Developed servlets in business logic layer
  • Implemented XML and Web Services.
  • Used Hibernate as Object relational mapping tool for mapping Java Objects to database tables
  • Used PL/SQL to write Stored Procedures and Commands
  • Used Oracle 11g to retrieve, insert, update and delete the data from the database
  • Implemented Logging framework using Log4J.
  • Created test cases for DAO Layer and service layer.
  • Developing Unit Test cases for testing the application functionality
  • Used Glassfish 4 to deploy code in eclipse
  • Used CVS for Version controlling.
  • Involved in preparing documents for the application.

Environment: J2EE 1.6, Java 1.4, Struts 2.0, Spring IOC, Hibernate 4.0, JSP, MVC, Servlets, HTML 5, CSS 3, JDBC, XML, eclipse, RAD, JavaScript, SOAP, WSDL, Oracle 11g, PL/SQL, Log4J, Glassfish 4.

Confidential, New York

Java/J2EE Developer

Responsibilities:

  • Created a whole new application with many new features and enhanced security.
  • Used Springs framework for implementing MVC architecture and Batch frameworks
  • Developed JSP and HTML pages using CSS as part of the presentation layer
  • Data access layer is implemented using Hibernate
  • Used Apache POI to generate Excel documents
  • Worked extensively in the backend Oracle database
  • Developed Web Services to implement SOA using SOAP
  • Data from the clients is retrieved using Hibernate
  • Developed lookup tables and views for quick processing of database queries.
  • Developed design and use case diagrams using Rational Rose
  • Used jQuery for achieving cross browser viewing enabled
  • Used JMS for point-to-point Messaging.
  • Worked in developing web services using SOAP architecture.
  • Was actively involved with production and support.

Environment: Java 1.7, Spring 3.0, Hibernate 3.5.0, JSP, HTML, CSS, ANT, SAML, SOAP, Hibernate, Windows 7, Oracle 11g, JBoss 7, Tomcat Server, XML, SVN, jQuery, JMS, UML.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for analysis, design, development and unit testing
  • Created web Pages using XML, XSLT, JSP, HTML and JavaScript
  • Used JavaScript for client side validations
  • Used struts framework and coded the project implementing MVC Struts Framework
  • Designed and developed a user usage logging facility using Java, JDBC.
  • Created stored procedures and PL/SQL statements to interact with the MySQL database
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Involved in developing the presentation layer for the project.
  • Designed prototype for the project in JSP, Servlets, HTML/DHTML, CSS and JavaScript.
  • Designed the application by implementing JSF Framework based on MVC Architecture
  • Developed the statistics graph using JSP, Custom tag libraries, Applets and Swing in a multi-threaded architecture
  • Involved in writing data extraction mechanism using JDBC.
  • Installing and configuring Tomcat
  • Written SQL for the data extraction from the My SQL database.
  • Assisted in creating the Export Control Program enforcement application using Lotus Workflow 7.0 to check the BOM of projects against controlled lists in order to red-flag transactions that included banned items.
  • Generated databases to standardize the employee information and created the access levels to the ECP application.
  • Conducted migration of the application from the solitary Lotus database to Lotus workflow system in order to eliminate duplication during data entry
  • Contributed in the designing of the application
  • Created the views and the forms for storing the details about the restrictions and the script for verifying and processing the product constitution

Environment: Lotus Domino Workflow 7.0

We'd love your feedback!