We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • Around 7 years of experience in designing and developingmulti - tier web based client-server applications using Intranet/Internet Enterprise Software applications for financial, insurance and healthcare organizations using Java, JSP, Servlets, EJB, JMS, JAAS, JNDI, Web services, JDBC, JAXP, XML, JavaScript, JQuery.
  • Experienced in Software Development life cycle using various methodologies like waterfall, agile and test driven development.
  • Good knowledge in Object Oriented Design Pattern concepts.
  • Expertise skills in Java Multithreading, Exception Handling, Servlets, JSP, Custom Tag Libraries, Java Script, JQuery, CSS, HTML, Struts, Spring, Hibernate, Enterprise Java Beans, JDBC, RMI, JNDI and XML related technologies.
  • Strong Knowledge in XML technologies including XML, XSD, XSLT, JAXP (DOM, SAX, JDOM), JAXB (Castor, XML Beans).
  • Experienced in Front end Side, Service Oriented Architecture (SOA) and publishing Web Services that include several components like WSDL, SOAP, UDDI, Axis and JAX-WS.
  • Hands on exposure to multiple Application Servers like JBoss, IBM, WebSphere Server and BEA Weblogic.
  • Expertise in IDEs and tools like RAD, WAS, Eclipse, Jbuilder, Maven, Cruise Control etc.
  • Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL, SQL Server.
  • Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using PL/SQL.
  • Experienced in Design Methodologies like MVC, OOP, OOD.
  • Proficient in unit testing the application using JUnit.
  • Experienced in building tool ANT and logging tool Log4J.
  • Good knowledge in version control system tools like CVS, SVN.
  • Experienced in Documenting the Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements.
  • Strong Technical background, excellent analytical ability, team player and goal oriented, with a commitment toward excellence.
  • Highly organized with the ability to manage multiple projects and meet deadlines.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS

Operating System: Windows 2000/NT/ XP/Vista/7 and Linux, UNIX

Languages: C, C++, Java

Frameworks and Utilities: Struts, Spring, Hibernate, Spring-Core, Spring AOP, Spring MVC

Databases: Oracle 10g, DB2, MySQL, MS SQL Server 2000, MS-Access

Web technologies: JSP, Servlets, EJB, JNDI, JDBC, Java Beans, HTML, DHTML, JavaScript, Web Services, SOAP, WSDL, AJAX

XML technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

IDE: RSA, RAD 6.x, IBM WSAD 5.1.2, Eclipse 3.2.

App Server: WebSphere 6.1/5.1, WebLogic 7.1/6.1, JBoss

Web Server: Apache Tomcat 6.0/5.5, Java Web Server 2.0, IIS

Testing: JUnit, JMock

Build tool: Ant, Maven

Tools: TOAD, SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.

System Design & Development: Requirement gathering and analysis, design, development, testing, delivery

PROFESSIONAL EXPERIENCE

Confidential - Bloomington, IL

J2EE Developer

Responsibilities:

  • Participating in the High-level and low-level system design, Production, planning, estimation, Testing and implementation.
  • Designed front end pages using JSP calls to get the required data.
  • Designing of tables in DB2 database required for System user administration, Data Management.
  • Developed and implemented the MVC Architectural Pattern using Struts MVC Framework including JSP, Servlets and Action classes.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Developed DAO’s (Data Access Objects), which are java classes those encapsulate all database specific code using JDBC API.
  • Developed and implemented the business logic component in middle tier using JDBCand EJB framework including stateless session classes and Entity bean classes
  • Middleware components included configuration of WSDL, RESTful and SOAP Web Services Development.
  • Modified Account View functionality to enable display of blocked accounts details that have tags. This involved modifying Struts classes, JSP changes and middle tier enhancements.
  • Involved in Units integration, bug fixing, and User Acceptance Testing with test cases.
  • Developed Action classes, Stateless Session Beans and DAO classes for Accounts and other Modules.
  • Implemented theWebservicesand associated business modules integration.
  • Developed the presentation layer using JSP, Struts Tag libraries, HTML, XHTML, CSS and client validations using JavaScript.
  • Used Sprint in suggestive search and to display dialog boxes.
  • Used Strut framework for configuring the application.
  • Used RSA as IDE for development, build, deployment and testing the application.
  • JS (client-side scripts) are used to interact with the user, control the browser and communicate asynchronously.
  • IVY dependency tool used for managing project dependencies like tracking, reporting and resolving
  • Resolved database inconsistency with better design and efficient SQL queries.
  • DevelopedJunitTest Cases for Code unit test and used Easy Mock framework.
  • Performed some Unit Testing on the application and the web services before its release to QA.
  • Used Log4j for logging errors, messages and performance logs.

Environment: Windows XP, JDK 1.6, Servlets3.0, Struts1.3, RESTful, SOAP Web Services, HTML5, JDBC, JSP, JSTL, DB2, Rational Software Architect(RSA), Scrum development process, CSS 3.0, PL/SQL, WebSphere Application Server v7.1, Log4j, Ant, JavaScript(JS).

Confidential -Kansas City, MO

J2EE developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system andfunctional testing efforts for all test scenarios.
  • Adopted J2EE design patterns likeBusiness Façade.
  • Configuration of application usingStruts 1.3, Hibernate, DAO’s, Actions Classes, Java Server Pages,Servlets.
  • Developed the application usingStruts Frameworkthat usesModelView Controller (MVC)architecture withJSPas the view.
  • Developed presentation layer usingJSP, JPA, HTML, CSS, Jquery.
  • Used JSF framework in developing user interfaces using JSF UI components, Validate and Events.
  • Built an end to end vertical slice for a JEE based billing application using popular frameworks like JSF, Facelets, XHTML and Ajax by applying OO design concepts JEE design patterns and best practices.
  • Followed Agile Methodology in analyze, define, and document the application will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Developed Reports using JSP, JSF, Servlets, Oracle and SQL Server.
  • DevelopedServletandJava Server Pages (JSP),Jax-WSto route the submittals to theEJBcomponents and render-retrieved information usingSession Façade, Service Locator(design pattern).
  • Implemented theWebservicesand associated business modules integration.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, SOAP.
  • Https connections used for payment transactions
  • Developed JAX-RPC based WebServices using AXIS to processing claims. Used SoapUI to test them. iBATIS framework used for automatic mapping between SQl Database and Objects in Java
  • The JAX-RS API used Java annotation to simplify the development of RESTFUL web services.
  • The XSD used to express a set of rules to which an XML document in order to be considered ‘valid’ according to that schema
  • The XSD can be used to express a set of rules to which an XML document must conform in order to be considered 'valid' according to that schema.
  • Developed J2EE components onEclipse 4.2 IDE.
  • Worked extensively with the Apache Wicket framework for Web-based development.
  • Designed and developed REST interfaces in Java.
  • Involved in High level business meetings and provided few suggestions that have been highly appreciated.
  • Generated reports with parameters, sub reports, cross tabs, charts using Crystal Reports8.5
  • UsedJDBCto invoke Stored Procedures and also used JDBC for databaseconnectivity to SQL.
  • Deployed the applications onApacheTomcatServer.
  • UsedOracle10gdatabase for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Involved in Database Design using Entity-Relationship Diagrams.
  • DoneProduction supportin developing new programs in accordance with the business requirements and modify existing programs and applications.
  • Prepared testing procedures according to the features implemented in the programs and fix bugs identified in testing.

Environment: J2ee, JDK 1.6, JSP, JSF2.0, JPA Struts 1.3, MVC, Eclipse 4.2,Hibernate, Agile, SQL Developer, CRYSTAL REPORTS 8.5, IBATIS, Sql, Oracle 10g,Rational Clear Quest,Jquery 1.4,EJB 3.0, Jsp 2.2, Servlet 3.0JMSSQL, Apache Wicket WSDL, SOAP,Http, REST, UML.

Confidential - Boca Raton, FL

J2EE Developer

Responsibilities:

  • Implemented object/relational persistence (Hibernate) for the domain model
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets and Action classes.
  • Used Spring MVC framework for configuring the application.
  • Created and maintained the configuration of the Spring Application Frameworks IOC container.
  • Involved in component development and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application. Used Spring Context for EJB Support and Spring DAO for enhanced JDBC and DAO support.
  • Created and maintained the configuration of the Spring Application Frameworks IOC container.
  • Used Spring ORM component for Hibernate support for manipulating data for Oracle 10g.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Involved in Preparation of the technical design documents and involved in identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, DAO etc.
  • Used wicket Apache framework for the implementation of java object and APIs on the backend of a web-application.
  • Configured Data Source on GlassFish Application server for connecting to Oracle Databases.
  • Wrote complex SQL statements and used PL/SQL for performing database operations with the help of TOAD.
  • Developed web pages using JSF framework establishing a communication between various pages in application.
  • 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.
  • Developed the presentation layer using JSP, HTML, XHTML, CSS and client validations using JavaScript.
  • JUnit, JMock Frameworks were used for performing unit and integration testing by writing test cases.
  • ANT and Maven was used as a build tool. Also worked in an agile work environment.
  • Used Log4j for logging errors, messages and performance logs.

Environment: JDK 1.6, J2EE 5, Servlets3.0, JSP 2.2, Spring 2.5, Spring MVC HTML5, CSS3.0, XHTML, XSLT, JDBC, JMS, EJB, SOAP, WSDL, Web Services, Eclipse Indigo, GlassFish2.1, JavaScript, JSF 1.2, Oracle TOAD, Hibernate, Ant 1.6.5, Maven, Agile development process, CVS, PL/SQL, Rational Clear quest, JUnit, JMock, and Log4j.

Confidential - Trenton, NJ

J2EE Developer

Responsibilities:

  • Used various tools like OOD Visual Basic (UML) which is used for requirements gatherings in business.
  • Designed and developed front-end using Servlets,JSP, DHTML, Java Script andAJAX.
  • UsedStruts 1.3 frameworkin web tire to handle user request.
  • Developed theAction classes, Action Form classesand configured thestruts-config.xmlfile.
  • UsedStruts-validator frameworkfor form-validation and application error Handling.
  • Developed reports using Crystal Reports.
  • Written Stored Procedures and views on SQL Server 2000 to be used in various Crystal Reports. Generated the reports and giving those reports to users for verification.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • UsedJavaScriptas the client side scripting language to perform validation on all forms and not to allow junk data.
  • ImplementedJMSfor asynchronous auditing purposes.
  • Involved in integration of claimant information withIBM MQResource Adapter for message queuing.
  • Involved in developingMessage Driven and Session beansfor claimant information integration with MQ based JMS queues.
  • Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
  • Involved in writing the Java utility classes to convert MQ based control claimant information.
  • Developed a WebService,Axisthat is shared between front end and medical bill review system.
  • Fixed the bugs detected duringJUnitTesting, Integration testing.
  • UsedRational Clear Casefor Version Control.

Environment: Java - JDK 1.6, WebSphere® MQ Using Java, J2EE 5,Struts, Servlets,JSP, Hibernate Struts,Oracle,JMS,EJB (Session and Message Driven Beans), Axis, RAD, Crystal Reports, SQL Server,Rational Clear Case.

Confidential

Java Developer

.Responsibilities:

  • 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.
  • 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.
  • 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.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (DispatcherServlet). Also implemented Dependency Injection using the Spring framework
  • Configured Data Source on WebLogic Application server for connecting to Oracle, DB2 Databases.
  • Used Eclipse IDE for development, configured and deployed the application on to WebLogic using Maven
  • Performed a key role as Build Engineer along with development tasks and solely managed deployments on test environments on UNIX boxes, managed CMS (Jahia) contents/config and Web Access Management through control of groups/users as per Privileges Matrix
  • Created User interface for Testing team which helped them efficiently test executables.
  • Used Singleton, Business Delegate, Service Locator, DAO, BO, MVC, and Factory Design Patterns.
  • 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, Maven, JavaScript, JSF, JSP, Servlets, Log4J, Hibernate, Spring, Pure Query, JMock, JUnit, DB2, Eclipse 3.1, ANT.

We'd love your feedback!