We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Richardson, TX

PROFESSIONAL SUMMARY:

  • Over 7+ years of experience in software analysis, design, development, testing and implementation of web centric, object oriented, Intranet/Internet enterprise applications using Java/JEE technologies
  • Strong working experience in SDLC methodologies like Agile, Rational Unified Process (RUP), Waterfall, Test Driven Development Methodologies (TDD).
  • Skilled in handling and managing projects for Telecom, HealthCare, Banking & Business Solutions
  • Expertise in application development using Java, J2EE, JSP, Servlets, Struts, Spring, Hibernate, EJB, JSF, JUnit, Log 4j, Ant, CSS, XML, XSTL, JavaBeans, UML, JDBC and JNDI.
  • Extensively worked on J2EE web technologies like JSP, Servlets, Struts, Spring MVC, JSTL, JSF, Common Tiles
  • Expertise in developing Middle - Tier components using Enterprise Java Beans (EJB), JMS, JNDI and other Remote Components.
  • Expertise in XML (SAX, DOM), XSD, JavaScript, HTML and CSS
  • Object Relational Mapping tool (ORM) experience with Hibernate, iBatis, TopLink, JPA
  • Good Experience on Design patterns like Session Facade, Business Delegate, Front Controller, MVC, DAO, Service Locator and implementing best practices while using open source frameworks.
  • Worked on modules like AOP, MVC, Transactions, Security as part of Spring Framework
  • Hands on Experience in developing applications using Spring Framework’s Spring Web Flow, Inversion of Control and Dependency Injection.
  • Experience in developing the applications using Application Servers like IBM Web Sphere7.0/6.x/5.x and BEA WebLogic 10.x/9.x/8.x versions and Web servers like Apache Tomcat 6.0/5.X/4.X, Oracle Standalone Application Server 10, JBOSS.
  • Experienced in Service Oriented Architecture (SOA) and publishing Web Services that include several components like WSDL, SOAP, UDDI, Axis and JAX-WS.
  • Development experience with IDEs like Eclipse, IBM Rational Application Developer (RAD), Intellij idea.
  • Expertise in backend database Programming (development of stored procedures, functions, triggers and writing complex SQL queries).
  • Proficiency in creating use case diagrams, class diagrams, sequence diagrams, Activity diagrams, component diagrams, Data Flow diagrams, ER-diagrams.
  • Worked on different phases of a project like Development, System Integrated Testing (SIT) and User Acceptance Testing (UAT)
  • Good knowledge in version control system tools like Confidential, SVN, PVCS, and ClearCase.
  • Extensive development in environments such as UNIX, Windows NT/98/2000/XP/7.
  • Familiar with all aspects of technology projects including Business Requirements, Design Specification, Development and testing and Deployment.
  • Excellent communication and interpersonal skills.

TECHNICAL SKILLS:

Java and J2EE: JSP, Servlets 2.4, JSF 1.2, Struts 1.1/1.2/1.3.8/2.0 , Spring 3, EJB 2.0/3.0, JDBC 2.0/3.0, JMS, JNDI, AWT, GWT,Swing, Transaction API, Various J2EE and Standard Design Patterns

Programming Languages: JDK 1.3,1.4,1.5,1.6, SQL, PL/SQL, HTML, VB5.0/6.0, UML

Web Services: SOAP, WSDL, UDDI, Apache Axis 1.2, SOAP, SOAPUI, JAX-RPC, JAXP, JAXB

ORM Frameworks: Hibernate 2.0, 2.1, 3.0, JPA

IDE Tools: Eclipse 3.x, My Eclipse, IBM Web Sphere Integration Developer (WID) 6.1.2, Web Sphere Studio Application Developer (WSAD) 5.1, RAD7.0, Oracle JDeveloper 10g/9i, XML Spy, TOAD and NetBeans 6.0

Application Servers/Web Servers: IBM Web Sphere Application Server 5.x/6.x/7.x, IBM Websphere Process Server 6.1, IBM Web Sphere ESB 6.1.2, Web Logic 9.x/8.x/7.x, JBoss 4.0/3.2,Tomcat 6.x/5.x.

DatabasesOracle 11g/ 10g/ 9i/ 8i,MS SQL Server 2000, DB2 and MS ACCESS

Database Tools: TOAD, SQL Developer, Oracle Enterprise Manager, SQL Plus, SQL Loader, ERWIN, Oracle Forms and Reports 10g/9i/6i, Import, Export, Pro C,Oracle Framework, MS Office, Open Office

Internet Technology: HTML, JavaScript, XML, PHP, Angular JS, Node.js,Ext Js,CSS, DHTML.

Scripting: Java Script, JSP 1.2/2.1/2.2, JSTL 1.1/1.2,JSF

Platforms: Windows 2003 Server, UNIX

Operating Systems: HP-UX 11.0, Sun Solaris 9.0, UNIX, Windows 95/98/2000/NT/XP/Vista and AIX

PROFESSIONAL EXPERIENCE:

Confidential - Richardson, TX

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design, and development of the complete business solution.
  • Developed Use Case Diagrams, Sequence Diagrams and Class Diagrams using Rational Rose.
  • Extensively used JSP, JavaScript, HTML and CSS for designing and formatting the user Interface.
  • Designed and developed presentation layer using Spring MVC Framework.
  • Used Spring Transactions in the application and developed Session beans for the business logic at the middle tier level.
  • Used Spring IOC for Dependency Injection.
  • Used Hibernate annotation framework in persistence layer for mapping an object-oriented domain model to a relational database SQL Server.
  • Involved in designing data schema and development of REST web services with JAX-RS.
  • Created web pages using JSP,HTML,CSS,Java script and JQuery.
  • Used JUnit framework for Unit testing of the application.
  • Monitored the error logs using Log4J and used Quality Center/ALM to manage the issues/project workflow.
  • Extensively worked on java collections framework.
  • Maven is used as a build tool and continuous integration is done using Jenkins.
  • Followed Scrum methodology for project development.
  • Responsible for deploying projects on to different environments.

Environment: Java, JSP, Hibernate 4.0, Spring 3.5, QL Mainframe, Java Script, JQuery, Apache Tomcat 7.0, SVN, ALM/Quality Center 10.0, Eclipse IDE, RESTFul services, Stellent, HTML, SQL Server.

Confidential - Bentonville, AR

Java/J2ee developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system andfunctional testing efforts for all test scenarios.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Adopted J2EE design patterns like MVC, Session Facade and Singleton.
  • Configuration of application using spring, Hibernate, JSP.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed presentation layer using JSP, HTML and CSS, Java script and JQuery.
  • Extensively used Spring IOC for Dependency Injection.
  • Worked on Spring interceptors to implement tab functionality for each request.
  • Developed J2EE components on Eclipse IDE.
  • Worked on home grown reporting framework to create reports.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed the applications on Websphere Application Server.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Writing complex SQL queries and reviewing SQL queries for the other team members.
  • Developed JUnit Test Cases for Code unit test.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: J2EE,Hibernate, Spring, RAD, RSA, SQL Developer, Oracle 11g, Rational Clear Case, Rational Clear Quest, Rational Requisite Pro, UML, MS Visio, MS Office

Confidential, Chicago

Java Developer

Responsibilities:

  • Involved in requirement gathering from the business users of the application.
  • Understanding business requirements and provide technical designs and other necessary documentation.
  • Determine the appropriate UML artifacts and other technical documentation for the project and ensured they are developed and maintained.
  • Implemented Struts2 which includes writing Action classes for handling requests, processing form submissions and also performed validations.
  • Designed and development of User Interface using HTML, JSP, JSP Custom Tag Struts Tag and AJAX.
  • Implemented client side validations using JavaScript and jQuery.
  • Implemented Struts Validation Framework for Action form Validations and Tiles framework in designing different layouts for the JSP’s in the presentation layer.
  • Developed the code for asynchronous update to web page using JavaScript and AJAX.
  • Implemented Spring Dependency Injection (Spring IOC).
  • Implemented Persistence Layer using Hibernate integrated with Struts 2 Spring.
  • Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL).
  • Written Stored Procedures, Triggers, and Views extensively.
  • Worked on Oracle as the backend database.
  • Development of custom objects with the help of Hibernate framework to access database tables.
  • Written Dynamic Script creating Procedure which generates Trigger for Update and Delete Operations for Auditing Purpose for all the Database tables.
  • Created SQL, PL/SQL statements for the effective retrieval and storage of data from the database.
  • Participated in regular code reviews and design meetings.
  • Involved in writing Test Cases, Testing Application and Implementation plan.
  • Implemented Struts Tiles.

Environment: JDK 1.5, Struts2, Spring IOC, Hibernate, JSP, Java Script, JTA, Apache Tomcat, Toad, Oracle 9i, PL/SQL, Log4j, XML, HTML, Confidential, JBOSS, JUnit, Linux, Soap, JMS, MQSeries, FTP, Design Patterns, Log4j, Web services,, Eclipse IDE, Windows 7

Confidential, Timonium, Maryland

Sr. Java Developer

Responsibilities:

  • Actively Participated in Inception, Elaboration, Construction and Transition phases of Application.
  • Doing Technical Analysis from requirements, Developing Flow diagrams and Doing Technical Design for my modules
  • Model View Controller (MVC) architecture has been adopted to provide framework. Followed DAO Patterns of DAO, SERVLETS, JSP, AJAX and XML.
  • Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Developed Struts-based form validation, Application error handling, and using Struts Validator framework.
  • XML Parsing using SAX/DOM / Castor for various requirements.
  • Managed Persistence, mapping SQL to POJO‘s (Java Beans) using Ibatis 2.0 as Persistence Layer Framework with SQL Server as the Backend.
  • Used LDAP server for user authentication, developed necessary interfaces and implemented programmatic security system
  • Worked/Implemented Third Party Licensed Software’s (Jive Forums, Sun One Calendar and Moodle) and integrated into Application.
  • Involved in developing JUnit test cases for testing the code fragments during development phase.
  • Support and work with customers during beta test period to ensure a successful product roll out and providing support, addressing bugs as reported to the existing system.

Environment: Java (J2EE), JSP, Servlets, Struts framework 2.0, Ibatis 2.0, XML (DOM/SAX/Castor), Design Patterns, MyEclipse 3.0, iplanet Directory server 4.16, SQL Server 2000, Weblogic 9.0, SQL, LOG4J, ANT, UNIX, WinNTL

Confidential, Chicago,IL

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Integrated JSF 2.1 with spring framework and Hibernate 3.5.
  • Used Spring 2.5 Framework for DI/IOC and ORM components to support the Hibernate tool and JSF.
  • Developed Persistence layer using Hibernate and implemented DAO to handle the data base interaction.
  • Used Native Queries and Criteria Queries (annotations) in hibernate for access and updating data.
  • Used Spring Security for Authentication and Authorization.
  • Developed user interface using HTML, DHTML, CSS, JSP and JavaScript.
  • Worked on XML parsing by using JAXB for XML Schema Validation.
  • Used Core Java classes to implement business logic.
  • Used XSLT to transform XML data structure into HTML pages.
  • Developed JUNIT test cases for unit test of all developed modules.

Environment: Java 1.5, J2EE, Spring 2.5, Spring Transactions, Spring JDBC, Spring MVC, Hibernate 2.5, XML, AJAX, jQuery, HTML, JavaScript, CSS, Log4J, JUnit, Eclipse, Oracle 10g

Confidential

Software Engineer/Developer

Responsibilities:

  • Involved in the development of front-end screen design using JSP.
  • Involved in the implementation of client side and server side programming using HTML and Java Script.
  • Database design and connectivity done by using JDBC Bridge.
  • Developed Servlets in forwarding requests to different Servers and Servlets.
  • Designed and developed Servlets to communicate between the Presentation and Business layer.
  • Maintained responsibility for database design, implementation and administration.
  • Used Log4J for logging and tracing the messages.
  • Testing the functionality and behavioral aspect of the software.
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Developed front-end interfaces and involved in Error Handling using JSP.
  • Designed Integration test plan for testing of Integration of all use cases for a module.
  • Was assigned the task of deploying the application different working environments.
Environment: JDBC, HTML, JavaScript, Log4J, JavaBeans, SQL Server, IBM WebSphere

We'd love your feedback!