We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Nashville, TN

PROFESSIONAL SUMMARY:

  • 7 years of experience in Java/J2EE based web applications and client/server technologies.
  • Experience in developing applications using Object Oriented Technologies (OOPS).
  • Expertise in Software Development Life Cycle - SDLC (Analysis, Design, Development and Testing).
  • Experience in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using UML and designer tools like Rational Rose, Rational Unified Process.
  • Experience in designing UML diagrams (Class, Sequence and Collaboration diagrams using UML).
  • Developed applications and components using advanced technologies like Struts, EJB.
  • Web Services, JDBC, Java Servlet, Spring, Hibernate, iBATIS, JSF, JSP, JMS and Java SWING.
  • Experience in developing Front-End and User Interface using Google Web Toolkit, JSP, JSF, Ajax, Rich Faces,, myFaces, iceFaces JavaScript, HTML, DHTML and CSS, ExtJS.
  • Specialized in developing EJB, JSP, Java Servlet technologies with Apache Tomcat and Oracle Weblogic servers.
  • Experienced in building Web Services (Rest, SOAP, JAX-RPC and JAXB), & JSF, JSP.
  • Strong skills in Web and Multi-tier Enterprise applications based on Spring MVC framework on Windows platform.
  • Strong in developing tools and web applications using all available Eclipse Platform (Eclipse, MyEclipse, RAD & WSAD) and others like Netbeans, IntelliJ Idea.
  • Has good GUI design skills using HTML, DHTML, XHTML and JavaScript.
  • Strong hold in AJAX technologies for validations.
  • Strong Database skills in Oracle, SQL, MySQL, PLSQL, Sybase Server.
  • Technically Savvy with far-reaching talents using multiple RDBMS products like IBM DB2, Oracle 9i/10g, SQL Server and MySQL.
  • Involved in complete software life cycle including analysis, design, and development and testing.
  • Worked on UNIX OS (SUN Solaris, HP, and AIX), Linux, Windows Server 2003 and Windows XP/ Vista.
  • Highly conceptual innovative problem solver with excellent organizational and communicational skills.
  • Goal oriented team player, self-starter, and quick learner.

TECHNICAL SKILLS:

Languages: Java, J2EE, SQL, PL/SQL, HTML, XML.

Web Technologies: Struts, Java Servlet, JSP, JSF,CSS,AJAX.

Enterprise Technologies: EJB, Web Services.

JAVA Technologies: JavaBeans, Spring, Hibernate, JDBC, CSS, SOAP, WSDL.

RDBMS: Oracle 7.x/8i/9i/10g, SQL Server, PLSQL, My SQL, Sybase.

Ide: Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE

Servers: Apache Tomcat, Oracle Weblogic, WebSphere, JbossOperating Systems: Windows-2000/XP/Vista/7/8, UNIX, DOS.

Application Servers: Apache Tomcat 6.0, IBM Web Sphere 6.0, BEA Web Logic 8.1, 9.2, 10x and Red Hat JBoss 4.2.2

Java Testing Tools: JUnit3.8/4.0 and Test Driven Development (TDD).

Miscellaneous: UML, OOAD, RUP, Design Patterns, MVC, Toad, SQL *Plus, Maven, Putty, iText, Bugzilla, Unix Shell Scripting, Active Directory, WinSCP, WinMerge, Filezilla.

PROFESSIONAL EXPERIENCE:

Confidential, Nashville, TN

Sr Java/J2EE Developer

Responsibilities:

  • Conducted meetings, interviews and JAD sessions with SMEs, business users and stakeholders to understand their business process and gather requirements.
  • Analysed business needs and created Business Requirement Document and Functional Requirement Document.
  • Conducted GAP analysis by interacting with business users to analyze the current and proposed enhances system requirements.
  • Created Use Case specifications, businessflow diagrams, Activity diagram, Swim Lanes using MS Visio.
  • Assisted the technical team in understanding and developing the appropriate functionality.
  • Created Requirement Traceability Matrix to trace the requirements throughout the whole development process.
  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Developed Action classes and Form beans and configured the struts-config.xml.
  • Implemented Search functionality to search various documents using Solr.
  • Enhanced the functionality in database and data ware housing concepts (OLAP, OLTP) Cube by creating KPI, Actions and Perspective using SQL Server Analysis Services 2008(SSAS).
  • Wrote the HTML, DHTML, CSS, jQuery, Servlets, and JSP for designing GUI of the application.
  • Developed DAO’s using Toplink to interact with Oracle 11g database.
  • Used the automatic build scripts using ANT for the application to create the ear files and deployed in Tomcat and OC4J application servers.
  • Wrote JUnit Test cases which support the application.
  • Writing stored procedure and SQL Queries.
  • Configured Mail Profile for sending automatic mails to the respective people when a job is failed or succeed. Maintaining SQL Script for creation of Database Objects.
  • Involved in Analysis, Design, Development, UAT and Production of the Application and developed UML diagrams.
  • Involved in the Discussion of the functional requirements with Risk/Account Managers and creation of the technical specification.
  • Developed the Web-Tier module, which presents reports and shows Risk Data etc. for the user to browse, using JSPs, Servlets, Struts Action Classes.
  • Developed Message Driven Beans and Session beans.
  • Used business delegate design pattern and also used DAO design pattern for database access.
  • Used Spring Inversion of Controland Transaction Management in the GUI for Maintenance Screens.
  • Developed Hibernate mapping classes and xml files for DAO layer
  • Developed Stored Procedures, Cursors to update risk metrics calculated by risk engine, in the database.
  • Developed JUnit test cases for unit testing the Service and DAO Layer.
  • Used Version Control System & coordinated Builds using ANT build scripts

Environment: Eclipse, J2EE, JSP, Servlets, Struts 1&2,JSTL, XML, XSLT,, JQuery, Java Script,, Ajax, DHTML, HTML5, JSON web Services, CSS, Unix,Tomcat,OC4J, SSRS, SSAS, SQL, Oracle 11g, ANT, JUNIT, Log4j

Confidential, Chicago, IL

Sr Java Developer

Responsibilities:

  • Analyzed, gathered and Documented system requirements for 2 capabilities of FDAR: Outbound Secure Message and E-affidavit.
  • Gathered Design specifications for both the capabilities clearly specifying the Meta Data from Backend systems and key elements for Design.
  • Designed new features and enhancements, Drew High level, Sequence diagrams in Microsoft Visio and documented in wiki.
  • Involved in various design sessions and submitted Change Requests as and when the design decisions impacted requirements gathering using BMC Remedy tool.
  • Involved in setting up a change management module that covered changes to all base line configuration items across the entire service lifecycle and ensured updates to the CMDB (Configuration Management Database).
  • Modified existing codes and developed oracle Reports, PL/SQL packages to perform Certain Specialized functions / enhancement on oracle Application.
  • Created gap reports (Excel based) on what was in the CMDB versus what was found by the ADDM tool (BMC based Atrium Discovery and Dependency Mapping) and processes to handle the discrepancies.
  • Participated in Design and Code reviews.
  • Worked on the Internal Web Application that the University of Phoenix uses very extensively.
  • Involved in developing the user interface using JSP’s, JSTL, HTML, Struts and Servlets.
  • Developed application cache and coded in multi-threaded environment.
  • Performance tuning of SQL queries and stored procedures using SQL Profiler and Index Tuning Wizard in SSRS and SSIS.
  • Used JSF, Rich faces, A4J, Java script and AJAX for UI.
  • Used Agile software methodology and Web track (Remedy) for Bug tracking.
  • Used Log4j for logging, JUNIT for testing and Hog4J for stats.
  • Ensure best programming standards and performance by using all the features in struts framework, struts Dyna Forms, struts validator.
  • Using Android-based mobile platforms using the JAVA SDK
  • Participate in addressing incident root causes, provide resolution and find ways to increase efficiency and improve Weblogic server performance.
  • Experience and knowledge of advanced targeting used in mobile advertising and location based targeting
  • Experienced in UML, JavaScript, Jquery, HTML5, DHTML, AJAX, XML (SAX, DOM), XSL and XSLT.
  • Involved in designing and implementing web service client applications by using Axis framework for generating client classes by following SOAP based standards for messaging.
  • Used Second-level caching in Hibernate associated with the Session Factory object to reduce database traffic and improve performance.
  • Used Spring MVC Framework for the development of the project.
  • Used J2EE design patterns like MVC & Singleton Pattern.
  • Performed version control management using Clear Case.
  • Responsible for Component Integration Testing and supporting System Integration Testing.
  • Developed the automatic build scripts using Maven for the application to deploy and test.
  • Involved in the preparation of Test Cases for Integration Testing.
  • Coding Test Classes using JUnit for unit testing.
  • Used JDBC, SQL queries, prepared statements and batch processing.

Environment: Java, J2EE 1.5, Java Beans, Struts 2.0, iOS, Android, RIM, JAVA SDK, Spring MVC 3.0, JSP, XML, HTML5, CSS, Ajax, jQuery, Servlets, Web Sphere, JSON,SQL, Maven, JNDI1.2, SSRS, SSIS, Hibernate3.0, SOA,Web services, JMS,SAS, EJB, Log4net, Tivoli, Linux/Unix,AIX, Clear Case.

Confidential, Dallas, Texas

Java Developer

Responsibilities:

  • Involved in preparation of the design document and functional specification for the project.
  • Involved in implementing MVC Architecture to separate the presentation, business and database logic in the application using Struts framework.
  • Developing Rich user interface using HTML, CSS, XHTML and Java Scripts.
  • Developing presentation view using JSP, Struts Core and HTML tags and used free marker templates.
  • Responsible for implementing business logic using enterprise java beans.
  • Responsible for writing stateful beans which supports data transactions.
  • Used JMS for modules integration.
  • Creating XML Documents for file configuration.
  • Implementing Hibernate to map the data from DAO to Data Base.
  • Configured Hibernate Configuration files and mapping files.
  • Writing Java Scripts and shell scripts for Client Side validations.
  • Implemented J2EE design Patterns (Session Façade, DAO).
  • Used AJAX for getting data from database without reloading the entire page.
  • Written necessary SQL/ PLSQL queries for modifications and retrieval of data in database.
  • Involved in configuring data base tables in Web logic application Server.
  • Configured and Written build scripts using ANT tool.
  • Responsible for configuring all necessary jar files in application server.
  • Responsible for managing project build files.
  • Worked with Agile Scrum methodology for frequent software delivery.
  • Having the responsibility to test the use case by writing the Unit test cases and having good knowledge in usage of JUnit to test the application.
  • Good experiences in debugging the application by running the server in debug mode and having the experience in usage of Log4j to persist the data in log files.

Environment: JDK 1.5,, J2EE, JSP, Servlets, Spring, EJB, JMS, Hibernate, AJAX, Java Script, Web Services, SOAPUI,Agile, CSS, XML, XHTML,My SQL Server, Eclipse, SVN, JUnit, ANT, Log4j, Web Logic 8.1.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in analysis, design and implementation using MVC Architecture, used open source Struts framework and Database with new field updates
  • Designed and development of User Interfaces, Menus using HTML, JSP. used JDBC to handle large result sets.
  • Designed class and sequence diagrams for Modify and Add modules
  • Developed several session beans for managing the business logic.
  • Tested some of the transactions between the client and the database using Servlets.
  • Developed JSP and EJB components for the application.
  • Maintained the existing code base developed in the Struts framework by incorporating new features and doing bug fixes
  • Used PL/SQL, Stored Procedures and table level and system level triggers for handling database processing
  • Used XSLT for transforming XML documents to HTML.
  • Actively involved in developing, testing and deploying of the application on Application Server
  • Developed State full session beans and stateless session beans (EJB) as per the design documents.
  • Developed JSP pages with the help of Struts tag library.
  • Done Java Script Validations on JSP pages as per the requirement.
  • Used JUnit for testing the entire application, rectified performance bottlenecks and eliminated mission critical bugs.

Environment: WebLogic 8.1, Eclipse 3.1, Java 1.4, JSP, Servlets, EJB, JavaScript, MS Visio 2003, Rational Rose, JDBC, SQL Server 2005/2000, JUnit, CVS, Struts, XML, XSLT, HTML, PL/SQL

We'd love your feedback!