We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 7 years of progressive experience in software design and development with meeting deadlines and delivering quality software.
  • Experience in web application design using open source Spring, JSF & Struts Frameworks and Java & J2EE Design Patterns.
  • Experience in client side Technologies such as HTML, CSS, JQuery and JavaScript.
  • Experience in PL/SQL programming to develop Stored Procedures and Functions.
  • Good working experience with Java Beans, POJOS, Tag libraries and expression language to embed dynamic content into JSP pages.
  • Good Understanding of UML components such as Use Case diagrams, Sequence diagrams and Class diagrams.
  • Hands - on experience on working with MS Visio and Eclipse IDE along with its built- CVS version control.
  • Proficient in unit testing the application using JUnit.
  • Experience in UML Modeling, Rational Rose and Design Patterns (J2EE) like Singleton Factory Method, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Experience in working with IBM Web sphere, Oracle WebLogic & JBOSS using both console and command line. Also worked with Apache Tomcat and XAMPP for several web applications.
  • Experienced in all phases of SDLC implementations including analysis, design, development, testing, maintenance, code-refactoring and migration.
  • Experienced with different modules of spring like Spring - ORM, AOP, IOC/Core & MVC.
  • Development of modules according to J2EE standards (Client, Web and Business-tier)
  • Experience in developing web and enterprise applications using JAVA, J2EE (Servlets, JSP, JDBC, JNDI,XML, EJB, JPA, JMS, XML), JSF, Struts, spring, Hibernate and Web Services.
  • Good knowledge of Relational Database design and development. Strong in writing SQL queries in both GUI and Non-GUI environment. Worked on Oracle, DB2 and SQL Server databases.
  • Worked on different Application and Web Servers like IBM Web Sphere, Web Logic, Apache Tomcat and JBoss
  • Extensive experience in different IDEs like Eclipse, JDeveloper and IntelliJ.
  • Good working knowledge of Databases like Oracle, MySQL and DB2.
  • Experience working in various Software Development Methodologies like Waterfall, Agile SCRUM and TDD.
  • Implemented JAX-RS REST service using Spring REST technology.
  • Developed a module as SPA using Angular JS with Angular routers and controllers.
  • Created user interfaces using AJAX, JavaScript, HTML5 and CSS3
  • Handled creation of charts using JavaScript Fusion Charts for reporting module
  • Used GitHub, Maven and Log4J for version control, build dependencies and logging
  • Experienced with multiple software systems, tools and the ability to learn new technologies quickly and dapt to new environments.
  • Having Good analytical, communication and interpersonal skills.

TECHNICAL SKILLS

Platforms: Windows ’95, ’98, ‘XP, Vista, LINUX, Solaris

Programming languages: Java, J2EE, C, C++, SQL, PL/SQL

Web & Client-Server Technologies: J2EE(JSP, Servlets, Java Mail, JDBC, JNDI, JMS, Java Beans), Struts, MVC, AJAX, HTML/DHTML, SOAP & RestFul based Web services, Spring MVC,Spring AOP, Hibernate 3.0, JSF.

XML/ HTML: XML, XSL, XSTL, HTML,XML Schema.

Scripts: UNIX Scripting, JavaScript, JQuery

Application Web Servers: Apache Tomcat

RDBMS: Oracle, DB2, MySql.

Web Service Implementations: Axis 1.0, 2.0

Tools: SOAPUI, JUNIT, Putty.

Frameworks: Hibernate, Spring 3.0, Struts 1.2X, Struts 2.0

Version Control: TFS, Clear Case, GitHub, SVN.

IDE: Eclipse, SQL Developer, Soap UI.

Protocols: SOAP, HTTP, HTTPS, SMTP, TCP-IP

Application Servers: IBM Web Sphere 6.1, 7.0, BEA Web Logic 9.0, 10.0, JBoss 3.2.x

Logging Tools: Log4j 1.2, 1.3

Design Tools: Microsoft Visio, UML.

Build Tools: ANT, Maven.

PROFESSIONAL EXPERIENCE

Confidential - Irving, TX

J2EE Developer

Responsibilities:

  • Participating in the High-level and low-level system design, Production, planning, estimation, Testing and implementation.
  • Involved in Preparing Design documents.
  • In Oracle database required for System user administration, Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Creation and maintenance of data using Oracle database. JDBC for database connectivity with Oracle.
  • Used Spring support for JDBC for all CRUD (Create, Update, Delete) operations.
  • Hands on experience in J2EE framework Spring MVC.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Developed Servicer side components which include Spring controllers, Business Services, DAO and persistence layer.
  • Designed and developed RESTFUL service interface using Spring MVC to the underlying customer event API for Payments, Registration, Services.
  • Involved in implementing the Application Security using Spring security module.
  • Implemented Servlets, Web servicesand associated business modules integration.
  • Created SOAP Handler to enable authentication and audit logging for each invocation of WS-operations.
  • Implemented EJB, MDB and Web service clients..
  • Involved in Unit, integration and UAT with test cases.
  • Testing Web services using Soap UI tool.
  • DevelopedJunitTest Cases for Code unit test and used Easy Mock framework.
  • Performed some Unit Testing on the application and the web services before its Production release /deployment to QA.
  • Generated WSDL file for publishing the Web Services.
  • TFS is used for Software Configuration Management.
  • Scripted Maven build script to build the project.
  • Used Log4j for logging errors, messages and performance logs.
  • Resolved database inconsistency with better design and efficient SQL queries.
  • DB Reporting tasks to generate sales reports.
  • The JMS API was used to allow application components to create, send, receive and read messages.
  • Onsite coordination which required delegating new requirement, issue fix, daily status call with offshore team.
  • Involved in production support of various applications & Responding immediately for fixing code bug issues, Escalation, Enhancement.
  • Environment Set up which included weblogic domain, code base setup, test setup.
  • Worked in Agile environment with active scrum participation.
  • Played a major role in Weblogic 8.1 to 10.2 upgrade.

Environment: Solaris, Weblogic 10.2, Spring MVC, JDK 1.6/1.7, JSP, JavaScript,, CSS, Jenkins tool, TFS, Servlets 2.0, HTML, JDBC, JMS, EJB, SOAP, Oracle 10g, WSDL, Web Services, RestFul, Eclipse Helios, Agile development process, PL/SQL, JUnit, Soap UI, Maven 3.x, SQL Developer and Log4j.

Confidential, Fort worth, TX

J2EE Developer

Responsibilities:

  • Implemented object/relational persistence (Hibernate) for the domain model.
  • Used Hibernate ORM framework integrated with Spring framework for data persistence and transaction management.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Implemented theWebservicesand associated business modules integration.
  • Worked on generating the web services classes by using Service Oriented Architecture (SOA), WSDL, UDDI, SOAP, and Restful.
  • Developed and implemented the MVC Architectural Pattern using Spring framework, JSP, Servlets and Action classes.
  • Specified the default initialization file is through the log4j.configuration system property and loaded the log4 j.properties from Web logic Classpath.
  • Used SOAP UI to test the different methods in the Webservice.
  • Effective usage of J2EE Design Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Used Stateless Session Bean to implement Business Process and interact with DA layer for DB Access.
  • Consuming and Exposing Web services using JAX-WS to different systems.
  • Developed Complex Web Services and tailored JAX-RS API to suit the requirement.
  • Used SAX and DOM parsers for reading and putting XML messages in to SOAP messages.
  • Developed the presentation layer using JSP, HTML, XHTML, CSS and client validations using JavaScript.
  • Used Spring MVC framework for configuring the application.
  • Implemented spring quartz Jobs for the Daily nightly jobs for the generating the various application reports.
  • Created the Stored Procedures, functions and triggers using PL/SQL.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database.
  • Wrote Complex named sql queries using Hibernate.
  • Involved in creating the Hibernate POJO objects and mapped using Hibernate mapping files.
  • Performed CRUD operations in DAO are using Hibernate.
  • Responsible as CVS administrator and for deploying web application in the Oracle App Server.
  • Used JUnit for Unit Testing. Wrote Test Cases & Test Suites to support the Test Driven.
  • ANT was used as a build tool. Also worked in an agile work environment.
  • Used Log4j for logging errors, messages and performance logs.

Environment: Windows XP, JDK 1.6, Oracle 10g, Web sphere, CVS, Rational Clear quest. Spring, Hibernate, Servlets 3.0, JSP 2.2, HTML, XHTML, XSLT, JDBC, JMS, EJB, SOAP, Restful, WSDL, JAX -RS, JAX- WS, Web Services, SAX, DOM, Eclipse Helios, ANT 1.6.5, Agile development process, PL/SQL, JUnit, JMock, and Log4j.

Confidential, Denver, Co

Java/J2EE Developer

Responsibilities:

  • Gather business requirements and coordinating with offshore.
  • Developed rich client interfaces using HTML, JSP, JavaScript, AJAX.
  • Developed flows for both PC and Mobile Devices.
  • Developed Websites using Struts and Portal Framework by implementing MVC model.
  • Consumed and developed various Web Services.
  • Generating business reports.
  • Developed applications using java classes, Helper classes, Servlets, POJOs.
  • Involved in application deployment and managing Testing WebLogic servers.
  • Parsed the XML content and displayed the content in the user interface layer using DOM and SAX Parsers.
  • Implemented Log4J for Logging Errors, debugging and tracking.
  • Analyzing Logs and thread dumps.
  • Involved in integration testing and fixing the bugs.
  • Used HP Fortify for analyzing code defects and bug fixes.
  • Used Concurrent Versions System (CVS) for Version control and collaboration.

Environment: JDK1.5, Java, JSP, Backbone.js, Servlets, Web Portal, Struts 1.2, Oracle 9i, Weblogic9.1, JavaScript, AJAX, CSS, HTML, XML, Eclipse3.2, ANT, JDBC, Microsoft Windows XP, Rational Rose -Clear Case.J2EE, JSP, HTML/CSS, Servlets, SOAP, Java Beans, JMS, MDB, JDBC, JavaScript, SAX parser, Struts, Eclipse, ANT, JUnit 3.x, JMeter.

Confidential, Arlington, VA

Java Developer

Responsibilities:

  • Involved in requirements and prepare use cases and involved in designing, development and integration testing of the modules
  • Designed and developed User Interface modules using JSP, HTML, and CSS JavaScript
  • Developed UI using Java, struts, JSP, JDBC, HTML, JavaScript, Log4J, Oracle and SQL Server.
  • Developed the Presentation tier using Struts (MVC Architecture).
  • Developed front-end using AWT, Flex, Swing, JSF, and JSP with Custom Tag libraries, JSTL, Struts Tag libraries.
  • Involved in developing database transactions Using JDBC.
  • Developed DAO (Data Access Object) classes in order to access data from database.
  • Developed web services using Axis2 framework. Used SOAP, WSDL message for the communication
  • Developed JMS Adapter to talk from EJBs to JMS objects.
  • Developed app using Front Controller, Business delegate, DAO and Session facade Patterns
  • Used AJAX, JavaScript and GWT to create interactive user interface.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL.
  • Designed and developed Stateless EJB's for the service layer
  • Used Log4j logger tool for logging warnings and error messages.
  • Used ANT as application building tool and Eclipse for IDE
  • Deployed the application on JBoss server
  • Implemented Junit test cases.
  • Used CVS for code repository
  • Involved in Unit Testing and Functional Testing.
  • Involved in Bug fixing the modules.

Environment: Spring, JSP, Struts2, Hibernate, EJB, Java Script, HTML, CSS, XML, XSD, SOAP, JUnit, AJAX,PL/SQL, ANT, and Eclipse.

Confidential

Java Developer

Responsibilities:

  • Participated in the development, testing and maintenance of Price & Drug Load application.
  • Worked on Agile development environment. Participated in scrum meetings.
  • Developed web pages using JSF framework establishing communication between various pages in application.
  • Followed Use Case Design Specification and developed Class and Sequence Diagrams using RAD, MS Visio.
  • Worked on MVC framework for designing the project.
  • Used JavaScript, AJAX for making calls to Controllers that get File from server and popup to the screen without losing the attributes of the page.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML, CSS.
  • Used Maven to build and deploy the source code using Project object model(POM) for execution and reporting of unit tests.
  • Designed Java Servlets and Objects using JEE standards.
  • Coded Test Cases and created Mock Objects using JMock and used JUnit to run tests.
  • Configured Hudson and integrated it with CVS to automatically run test cases with every build and generate code coverage report.
  • Configured Data Source on WebLogic Application server for connecting to Oracle, DB2 Databases.
  • Wrote complex SQL statements and used PL/SQL for performing database operations with the help of TOAD.
  • Developed JAX-RPC based Web Services using AXIS to processing claims. Used SoapUI to test them.
  • Created User interface for Testing team which helped them efficiently test executables.
  • Used Singleton, Business Delegate, Service Locator, DAO, BO, MVC,Factory DesignPatterns.
  • Worked on migrating Walgreens custom framework (Bounce) with JSF rich faces.
  • Mentored co-developers with new technologies. Participated in Code reviews.
  • Worked on a Data stage project which generates automated daily reports after performing various validations.

Environment: UNIX, RAD6.0, WebLogic, Oracle Maven, JavaScript, JSF, JSP, Servlets, Log4J, Spring, Webservices, Pure Query, JMock, JUnit,TOAD,NetBeans, MS Visio, Data Stage, CVS, SVN, UML, SOAPUI.

We'd love your feedback!