Sr.java/j2ee Developer Resume
Nashville, TN
SUMMARY:
- Over 9+ years of experience in Analysis, Design, Development, Maintenance and Implementation of web and client server applications using JAVA and Object oriented programming.
- Experience in utilizing Java/J2EE technologies such as JSP, Servlets, JDBC, JNDI and building the applications using MVC Architecture Design pattern and Struts.
- Expertise in developing UML diagrams and Use Cases, Sequence diagrams and Class diagrams.
- Experience with Application/Web serverslike WebLogic, Websphere, Tomcat and Web technologieslike Model - View-Architecture Using Struts, Springs.
- Good exposure in using scripting languages that includes HTML, JavaScript to perform client side designing and validations.
- Experienced in client side designing and validations using Struts validator framework, HTML, DHTML, Java Script, JSP.
- Possess good knowledge in Spring Framework in business layer for Dependency Injection, Transaction Management.
- Experienced implementing WebServices - SOAP, WSDL.
- Have knowledge in Hibernate Connection pooling, Mappings, Transaction Management and Hibernate Query Language.
- Familiar in writing Store Procedures using SQL and executing in Oracle, SQL Server 2000 database.
- Excellent inter-personal and communication skills and the ability to adapt and quickly learn new technology skills.
- Development of Java interfaces & Configuration Management of the source code.Designed and implemented multi tasking for the project.
- Developed an AngularJS workflow for flexible configuration and management of multi-step user input flows.
TECHNICAL SKILLS:
Programming Languages: Java, J2EE, XML, HTML, JavaScript 1.3, SQL, PL/SQL, AJAX
Application Servers/Web Servers: IBM Websphere, BEA Weblogic, Apache Tomcat
Frameworks & Design Patterns: Struts, Spring, Service Locator, Front controller Session Fa ade, DAO, Value Object, Singleton
IDE: Web sphere Studio Application Developer, JDeveloper, My Eclipse, Eclipse, Weblogic workshop, SQL*Plus And Rational Application Developer
Databases & Platforms: Oracle, SQL Server 2000
Configuration Mgmt Tools: MKS, VSS (Visual Source Safe)
Operating Systems: Windows 95/98/NT/2000/XP/Vista, UNIX
Software Packages/ Processes Model Tools: MS Office Suite (PowerPoint, Word, Excel, Access, and Outlook), MS Visio.
PROFESSIONAL EXPERIENCE:
Confidential, Nashville, TN
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.
- Implemented server side tasks using Servlets and XML.
- Developed page templates using Maverick and XSLT.
- Implemented JSP Validation Framework for Client side validation.
- Developed Jsp’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
- Developed an AngularJS workflow for flexible configuration and management of multi-step user input flows.
- Accessed dynamic data through Web services (SOAP) to interact with other components.
- Integrated Maverick DAO for data access using with JDBC.
- Created and deployed web pages using HTML, JSP, JavaScript and CSS.
- Used Rational Clear Case as Version control.
- Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO),Data Access Object (DAO).
- Worked with QA team for testing and resolve defects.
- Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
- Deigned Use case diagrams, Class diagrams and Sequence diagrams using UML.
- Written stored procedures, triggers, and cursors using SQL
- Development of Java interfaces & Configuration Management of the source code.
- Designed and implemented multi tasking for the project.
Environment: J2EE, Java 1.7,XML, JQUERY, Servlets, JSP, JSTL, Hibernate, JDBC,,Restful,SOAPUI,Oracle 11g, UML, DHTML, XML, CSS, JavaScript, and TOAD.
Confidential, Center Valley, PA
Sr. Java/J2EE Developer
Responsibilities:
- Migrated a poorly performing and outdated application from Struts 1.1, EJB 1.1 session Beans, entity beans and Tomcat Apps Server 5.5 based architecture to an EJB 2.1 Session Beans, Spring MVC, Hibernate and Tomcat Apps Server 7 based architecture.
- 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 and implemented the MVC Architectural Pattern using Spring MVC Framework including JSP, Servlets. developed for a cross-platform JavaScript based solution using AngularJS.
- Implemented server side tasks using Servlets and XML.
- Developed page templates using Spring Tiles framework.
- Implemented Spring Validation Framework for Server side validation.
- Developed Jsp’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
- Accessed dynamic data through Web services (SOAP) to interact with other components.
- Integrated Spring DAO for data access using with Hibernate.
- Created and deployed web pages using HTML, JSP, JavaScript and CSS.
- Written JUnit Test cases for perform unit testing.
- Used Rational Clear Case as Version control.
- Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO),Data Access Object (DAO).
- Worked with QA team for testing and resolve defects.
- Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
- Deigned Use case diagrams, Class diagrams and Sequence diagrams using UML.
- Written stored procedures, triggers, and cursors using SQL.
- Involved in integration testing and deployment of the overall application using core java concepts.
Environment: Java 1.7, J2EE, spring 3.2, XML, JQUERY, Servlets, Spring MVC, Hibernate, SOAPUI, HTML, JavaScript, CSS, Log4J, Tomcat 7, Eclipse 3.6, MySQL.
Confidential, Richmond, VA
Sr.Java/J2EE Developer
Responsibilities:
- Agile and scrum process is used for tracking and developing the application.
- Involved in Agile planning and Estimation Sessions of user stories and also participating in Scrum Meetings to update the status daily.
- Involved in Developing the User Experience using JSP, Struts, CSS, JavaScript.
- Lead and mentored other team members on JavaScript and AngularJS best practices
- Involved in Developing client-side stubs for the existing SOAP web services.
- Used spring’s application context to instantiate the beans and mapping them to the appropriate implementations using getters and setters.
- Implemented persistence layer to access and update information in the database.
- Worked Extensively on Struts2 Action Classes.
- Configured and deployed the application on Weblogic 11 application server.
- Used ClearCase as source control.
- Used Log4j for logging Errors.
- Used SOAPUI to test the application and fix the defects.
- Used ant for building the application.
- Performed AJAX calls for validating User profile.
- Configured and worked on RSA Access Manager an authenticating tool.
- Mostly involved in Day to day development activities.
Environment: Java1.5/1.6, J2EE, Spring 2.5, XML,JQUERY, Servlets, Struts 2.x, JDBC,, Restful,SOAP,JAX-B,SOAPUI,HTML,JavaScript,CSS,Clearcase,Log4J,Weblogic 11g, Eclipse 3.3, Oracle 11g.
Confidential, Atlanta, GA
Java/J2EE Developer
Responsibilities:
- Involved in requirement gathering and Designing UML diagrams like state diagrams and sequence diagrams.
- Involved in designing the screen workflow and mockup screens.
- Used Struts to design and implement the Controller layer.
- Integrated Struts and Stateless Session beans for various business logic executions.
- Involved in unit testing and validation of the application.
- Used JavaScript and jQuery for client side validations.
- Involved in Bug fixing and functionality enhancements.
- Developed the code satisfying the Section 508 compliances like JAWS, MAGIC and DRAGON.
- Implemented various J2EE design patterns like DAO pattern, Business Delegate, Singleton etc.
- Developed the user interface with HTML, JavaScript, JSP and Tag Libraries using Struts framework.
- Designed Hibernate configuration file for making database connection.
- Used Hibernate for maintaining OR Mapping (ORM). Developed Hibernate mapping file and the hql queries for retrieving data from the database.
Environment: J2EE, Java, Struts, Servlets, JSP, JSTL, Hibernate, Oracle 11g, UML, DHTML, XML, CSS, JavaScript, RAD, Websphere 7.0, and TOAD.
Confidential, KY
Java/J2EE Developer
Responsibilities:
- Involved in preparing the Detailed Design document for the project.
- Developed Action Forms and Action Classes in Struts framework.
- Identified the Action and DynaAction form Classes, based on the Struts framework, to handle the pages.
- Created tile definitions, struts-config files and resource bundles using Struts framework.
- Developed web pages using JSP, HTML and DHTML.
- Developed XSL templates and XSL schemas to generate the view part of MVC architecture
- Used Struts framework as controller part and developed business logics in model part.
- Involved in the debugging of the applications.
- Involved in the development of the presentation tier using JSP, HTML, CSS, XML, XSL, JavaScript and Servlets for login, find Subscriptions modules.
- Implemented AJAX and JavaScript for client side validations.
- XML was used for reading the Config files into application.
- Developed different SOAP services and Web Services using WSDL,SOAP to integrate with the Web Application.
- Used JDBC driver to connect to Oracle Database and involved in writing queries.
Environment: J2EE, Java, Struts, Servlets, JSP, JSTL, JDBC, Oracle 10g/9i, UML, DHTML, XML, CSS, JavaScript, RAD, Web sphere 6.1, PL/SQL, Rational Clear Case.
Confidential
Java/ J2EE Developer
Responsibilities:
- Designed & developed the application using Spring Framework.
- Developed class diagrams, sequence and use case diagrams using UML Rational Rose.
- Designed the application with reusable J2EE design patterns.
- Designed DAO objects for accessing RDBMS.
- Designed & developed Data transfer Objects to carry the data between different layers.
- Developed web pages using JSP, HTML, DHTML and JSTL.
- Designed and developed a web-based client using Servlets, JSP, Tag Libraries, Java Script, HTML and XML using Struts Framework.
- Developed test cases for Unit testing using JUnit and performed integration and system testing.
- Involved in coding for the presentation layer using Struts Framework, JSP, AJAX, XML, XSLT and JavaScript.
- Closely worked and supported the creation of database schema objects (tables, stored procedures and triggers) using Oracle, SQL/PLSQL.
Environment: Java, JSP, JSTL, J2EE, JDBC, Servlets, HTML, HTTP, CSS, UML, MVC, Struts, XML, AJAX, JavaScript, Log4J, Weblogic 8.0, JDeveloper, VSS, Windows, Unix, Oracle 9i.
Confidential
Java Developer
Responsibilities:
- Involved in the entire lifecycle of the project from Design, Analysis, Development and Deployment to Application Servers.
- Designed and created logical and physical database layout.
- Created database schema objects (tables, stored procedures and triggers) using Oracle, SQL
- Designed and developed Servlets and JSPs for the search engine to search profiles that match criteria.
- Used JDBC driver to connect to Oracle Database.
- Integrated the individual Servlets and JSPs and deployed in the application Server.
- Performed unit testing for the entire application with test scenarios.
Environment: Java 1.2, Servlets, JSP, JDBC, HTML, Java Script, Jakarta Tomcat 4.0, Windows NT, Oracle 8.0.