We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

2.00/5 (Submit Your Rating)

Owings Mill, Md

SUMMARY:

  • Over Twelve years of object oriented design, develop and implementation experience that includes JAVA, J2EE, B2B, eCommerce, Client Server, and Internet applications.
  • Extensive Experience in Architecture, Design and Building Complex Business components Developing Multi - Tier Web Applications and Server side Business Logic using J2EE, XML, Websphere, Weblogic, Enterprise Java Beans, Servlets, JSP, Struts, JDBC, MS SQL Server, Oracle, PL/SQL.
  • Java 5, Web services (Axis1.2, Axis2), Spring 1.2/ 2.0, Hibernate 2.x/ 3.1/ 3.2, Struts Framework and Design Patterns.
  • Experienced in RDBMS, Stored procedure and trigger; Oracle, mysql, DB2.
  • Application servers Weblogic 5.1-9.1, Websphere 5.1/6.0, Jboss4.2.
  • Expertise in developing both Front End & Back End applications using Java, Servlets, JSP, JSF, AJAX, Web Services, JavaScript, HTML, EJB, JMS, JNDI, Java Mail, DOM/SAX parsers, Struts, Hibernate, JDBC, XML, JAXB, ANT, Log4J, JBPM.
  • Good exposure in application development using various IDEs like Eclipse, WSAD, RAD Oracle Jdeveloper, JBuilder and Toad.
  • Experienced in Software Development Life cycle (SDLC) using Rational Unified Process (RUP) and Agile methodology.
  • Experienced in SOA architecture and Messaging applications.
  • Experience in fixing Memory Leaks and Performance bottlenecks using Jprobe tool and RAD Profiler.
  • Experienced in monitoring and tuning using Wily Introscope and tracing the transactions during Mercury Load Runner load tests.
  • Aptitude and willingness to learn and implement technologies.
  • Strong analytical and problem solving skills.
  • Team player with ability to communicate at all levels of development process.

TECHNICAL SKILLS:

Languages: Java 6.0/ 1.4.2/ 1.3.1, J2EE (EJB, JSP, Servlets, JMS, JNDI, JDBC), PL/ SQL, Javascript, JqueryFrameworks: Spring 3.0, Struts 1.2/2.x, Junit 3.x/4.0, MQSeries, JMS, Drools.

OR Mapping Tools: Hibernate 3.0/3.1/3.2, Java Persistence API (JPA)

Web Services: Apache Axis2 v1.0, JAXB

Application Servers: Weblogic 5.1/ 6.1/ 7.0/ 8.1/ 9.1, Websphere 5.1/6.0, WebSphere Portal Server 6.1, BEA WebLogic 8.1/7.xRDBMS: Oracle 11g/10g/ 9i/8i/7.3.x, MS SQL Server 6.5/2000, PL/SQL, Access 2000, DB2,Sybase.

Parsers: Xerces 1.4.x (DOM, SAX), XSL/T

Development Tools: Eclipse, JBuilder, NetBeans, XMLSpy, RAD 6.0/7.0/8.0, WSAD 5.1, Dream weaver, WebLogicWorkshop, AVAYA IVR Systems, AdventNet tool, Mule (ESB).

Build & CM Tools: WIN CVS, MKS, VSS, PVCS, Clear Case 7.0,SVN.

Operating Systems: Windows(NT4.0, 2000, XP), MSDOS, UNIX(SunSolaris-2.x), z/OS.

Methodologies: UML, OOP, OOA, OOD, Agile

Others: Junit, ANT 1.5.x/1.6.x, Maven 1.0.2, Shell scripting, CVS,MKS, VSS, SOAP1.1/ 1.2, WSDL 1.1, Jprobe 8.0, Jprofiler, RAD Profiler, HTTP/S, RMI, XML, Oracle Jdeveloper 10.1.3. Sonarqube, Jmockit

PROFESSIONAL EXPERIENCE:

Confidential, Owings Mill, MD

Sr. J2EE Developer

Roles & Responsibilities:

  • Responsible for gathering the requirements, Analysis, Design and providing the technical solutions.
  • Responsible for core business logic for returns calculations, fetching data from DB using Hibernate, JMS utilizting MQ for interacting with external systems, process and deliver through web services.
  • Responsible for performance monitoring, analysis, code fixes using JProfiler, heap dump analysis with eclipse memory analyzer, monitoring with CA Wily and developed the measures for improvement.
  • Responsible for develop, publish and consumption of both SOAP and Restful webservices for transactions, returns data etc.
  • Worked extensively in EJB 3.0 and JPA in other maintenance projects.
  • Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.
  • Updated legacy Ant build infrastructure to new Gradle based build system, enabling more robust test, build and release procedures.
  • Core business logic for returns calculations, fetching data from DB using Hibernate, JMS utilizing MQ for interacting with external systems, process and deliver through web services.
  • Performance monitoring, analysis, code fixes using JProfiler, heap dump analysis with eclipse memory analyzer, monitoring with CA Wily and developed the measures for improvement.
  • Added an ESB-style integration frontend to said application using Mule 1.4 and a distributed store-and-forward messaging fabric using ActiveMQ 4.1.1, and used this to interface with an external financial system.
  • Involved in creating framework classes for logging using Log4j.
  • Expert in creating and using Stored Procedures, Views, User Defined Functions.
  • Expert in creating Sub-Queries and Joins for complex queries involving multiple tables
  • Wrote efficient stored procedures for the optimal performance of the system.
  • Worked on enterprise service bus using Mule, Java (EJB3), and Hibernate to tie back-end business logic/systems with web properties via a corresponding RESTful API.

Environment: JDK 1.7, J2EE, Struts 2.0,Tiles, DHTML, JavaScript, EJB 3.0,OpenJPA, Gradle, Maven, Log 4j, JDBC, PL/SQL, WebSphere 7.0, RAD 7.0/8.0, DB2, SYBASE, AJAX, DOJO, jQuery, Wily Introscope.

Confidential, MD

Programmer Analyst

Roles & Responsibilities:

  • Worked in Requirement Analysis, Design, Development, Integration & Testing Implementation and Operation & Maintenance phases of the project.
  • Actively participate in daily Scrums for the Agile development.
  • Is responsible for creating shared/common services.
  • Involved in design and developing process models.
  • Participation in the design process meetings for better focus on the cross functional requirements.
  • Responsible for doing an impact analysis of the change in the code.
  • Designed and built new SOAP web service interface implemented in Java using Apache SOAP & Axis and JAXB
  • Worked on cuncurrent processing of backend transactions with shared locks.
  • Designed and developed the web interfaces and services for an enterprise system.
  • Used XML Parser, XSLT, XML DOM and tools for Marshalling and Unmarshalling purposes.
  • Worked extensively in Struts, EJB 3.0 and JPA in other maintenance projects.
  • Developed AJAX actions as part of system enhancements to user web2.0 technologies.
  • Actively worked on implementing JBPM process based on requirement.
  • Provided support in maintaining and upgrading existing systems.
  • Monitoring and tuning using Wily Introscope and tracing the transactions during Mercury Load Runner load tests.
  • Involved in creating framework classes for logging using Log4j.
  • Performed Unit Testing of the developed component using Junit and Jmockit.

Environment: JDK 1.7, J2EE, Struts 2.0,Tiles, DHTML, JavaScript, EJB 3.0,OpenJPA, AntScript, Log 4j, JDBC, PL/SQL, WebSphere 7.0, RAD 7.0/8.0, DB2, AJAX, DOJO, jQuery, JBPM, Drools 5.0.2, Wily Introscope.

Confidential, MD

Principal Java/J2EE developer.

Roles & Responsibilities:

  • Responsible for gathering the requirements, Analysis and Design.
  • Responsible for implementing the customer specific maps based on the requirements.
  • Is responsible for doing an impact analysis of the change in the code.
  • Designed GUI interfaces using Struts Framework.
  • Coded dynamic content using JSP, Tag Libraries and Struts. Client sided scripting using AJAX, JQuery.
  • Responsible deploying the application in to the Web Sphere Application Server.
  • Involved in developing business logic and data logic's Using Session Beans.
  • Responsible for improving the performance of the application.
  • Responsible in testing the classes and methods using JUnit tool.
  • Responsible for developing stored procedures, triggers, functions and packages in oracle SQL, PL/SQL.
  • Developed Database and SQL mapping using Hibernate.
  • Involved in building J2EE Application with IBM WebSphere J2EE application modules.
  • Written build scripts using ANT utility.
  • Responsible in release of solution from Dev to Test and Production servers.
  • Responsible to fixing bugs and support during the system testing.

Environment: JDK 1.4, JDK 1.5, J2EE, Struts 1.2,, Tiles, JavaScript, JSTL, AntScript, Log 4j, IBM MQ API, EJB 2.0, MDB, JMS, JTA, JAAS, JNI, DTD, XML, XSLT, Parsers, JDBC, PL/SQL, Oracle 10g, DB2, WebSphere 6.1, RAD7.0, Hibernate, SQL PLUS, ZOS, MKS, AJAX, DOJO, jQuery, Windows XP, JUnit.

Confidential

Sr. Java/J2EE developer

Roles & Responsibilities:

  • Involved in the architecture and design reviews.
  • Involved in gather requirements.
  • Involved providing the technical solutions.
  • Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, Display Tag, CSS & JavaScript
  • Involved in developing Database access components using Spring DAO integrated with Hibernate for accessing the data.
  • Extensively developed stored procedures, triggers, functions and packages in oracle SQL, PL/SQL.
  • Involved in calling the stored procedures from Java.
  • Developed and implemented complex database systems, programs and applications.
  • Developed Database and SQL mapping using Hibernate
  • Used Eclipse with IBM RAD 7.0 as IDE for Development
  • Responsible in testing the classes and methods using JUnit tool.
  • Maintained Source Code Version Control using CVS.
  • Involved in the Deployment and Publish of the application in various environments during the life cycle of the project.
  • Involved in fixing Memory/thread/method level execuation analysis for identifying memory leaks and Performance bottlenecks using RAD Profiler tool.
  • Project implementation was done by following RUP principles.
  • Designed the project structure for using Maven.
  • Defined the Build process and Maven Configuration.

Environment: JDK 1.4, JDK 1.5, J2EE, Struts 1.2,Tiles, DHTML, JavaScript, Spring, ApacheTomcat 4.1, AntScript, Log 4j, JDBC, PL/SQL, Oracle 11g, WebSphere 6.1, RAD 7.0, TOAD, SQL PLUS, UNIX shell script,, AJAX, DOJO, jQuery, Clearcase 7.0.

Confidential, MD

Application programmer Analyst

Roles & Responsibilities:
  • Lockheed Martin Information Technologies provides consulting support to its client Social Security Administration (SSA).
  • As a Application programmer Analyst, I worked in ODS (Office of Disability Systems) division in EFI, eCAT, Nebraska DDS and CWOSS applications.

Confidential

Social Security Administration

Roles & Responsibilities:
  • The purpose of the Electronic Folder (EF) is to implement a Social Security Administration (SSA) managed repository of disability information that will eventually be used by all software systems to assist in the processing and review of disability determinations.
  • Electronic Folder Interface (EFI) is the application, which facilitates and regulates the communication between all disability components and the Electronic Folder.
  • This flow of information between the various components is achieved through the sending and receiving of WebSphere Message Queue (MQ) messages called transactions.
  • Transmits all current disability information on a case or claim electronically to the disability component(s).
  • Processes and validates disability information sent by the participating disability components.
  • Enforces and manages SSA’s disability folder jurisdiction across all disability components.
Confidential

Computer System Analyst

Roles & Responsibilities:

  • Involved in preparing design documents, developing use cases, identifying classes and Objects, drawing class diagrams, sequence diagrams using Rational Rose and identifying the design patterns to be used during implementation.
  • Involved in Object Oriented Analysis and Design of the application.
  • Responsible for implementing the customer specific maps based on the requirements.
  • Is responsible in working with Version controls tools like MKS.
  • Is responsible for migrating from WSAD v5.1.2 to RAD v7.0
  • Is responsible for migrating the EJB1.0 code to 2.0
  • Is responsible for doing an impact analysis of the change in the code.
  • Designed GUI interfaces using Struts Framework.
  • Coded dynamic content using JSP, Tag Libraries and Struts. Client sided scripting using JavaScript.
  • Developed JSP Implicit Objects and Custom Tags for creating the jsp web pages.
  • Developing AJAX components per client request.
  • Responsible deploying the application in to the Web Sphere Application Server.
  • Implemented Messaging Trigger component using JMS, MQ Series.
  • Used XML (DOM, SAX API) for transferring the data from the client to the server.
  • Processing of XML and Flat File documents and validated with the schemas.
  • Implemented logging service using log4j Framework.
  • Involved in developing business logic and data logic's Using Session Beans.
  • Tuned Database queries and connection pools for better performance.
  • Involved in improving the performance of the application.
  • Responsible in testing the classes and methods using JUnit tool.
  • Extensively developed stored procedures, triggers, functions and packages in oracle SQL, PL/SQL.
  • Involved in calling the stored procedures from Java.
  • TOAD and SQL PLUS were used for PL/SQL Development.
  • Written Unix shell script for automating jobs.
  • Involved in building J2EE Application with IBM WebSphere J2EE application modules.
  • Used Hibernate for mapping objects to the relational database
  • Involved in fixing Memory/thread/method level execuation analysis for identifying memory leaks and Performance bottlenecks using Jprobe tool.
  • Written build scripts using ANT utility.
  • Involved in analysis and designing of webservices.
  • Involved in creation of WSDL file.
  • Involved in development of webservies using SOAP.
  • Involved in release of solution from Dev to Test and Production servers.
  • Involved in Maintenance of the multiple releases i.e. fixing the server side bugs of the project.
  • Was involved in bug fixing and support during the system testing .
  • Co-ordinate with QA for testing, Production releases, Application deployment, integration and conducting walk-thru code reviews.
  • Good team management skills.

Environment: JDK 1.4, JDK 1.5, J2EE, Struts 1.2,, Tiles, DHTML, JavaScript, JSTL, ApacheTomcat 4.1, AntScript, Log 4j, IBM MQ API, EJB 2.0, MDB, JMS, JTA, JAAS, JNI, DTD, XML, XSLT, XSD, Parsers, JDBC, PL/SQL, Oracle 10g, DB2, WebSphere 5.1,WebSphere 6.1, WSAD 5.1, RAD7.0, Eclipse 3.x, TOAD, SQL PLUS, Web Services (SOAP)/ WSDL, Axis 1.2, Hibernate, ZOS, UNIX, UNIX shell script, MySQL, MKS, AJAX, DOJO, jQuery, Windows XP, JUnit.

Confidential, NJ

Sr.Java Developer

Roles & Responsibilities:

  • Development of Manager Agent architecture for administration and monitoring of multiple Avaya IR systems through web-based interface.
  • Design and development of Avaya IR administrative module for executing IR commands as per command request.
  • Reviewing of architecture/design and test key areas
  • Involved in requirement gathering and converting them into technical specifications.
  • Developed different modules in struts frame work to support internationalization support
  • Involved in Coding and code review
  • Written build scripts using ANT.
  • Involved in Object Oriented Analysis and Design of the application.
  • Involved in working with Version controls tools like CVS.
  • Developed Action classes and Action forms in the Struts framework.
  • Developed Session beans with represents the business flow using EJB 2.0.
  • Developed JSP pages for dynamic representation of Customer data on the client side.
  • Responsible for Developing an Application using SNMP Manager.
  • Developed unit test cases using Junit framework.
  • Developed PL/SQL procedures using dynamic SQL.
  • Involved in fixing bugs and Production support.
  • Involved in deploy enterprise Java application in a single machine.
  • Involved in building J2EE and Web Services Application with IBM WebSphere J2EE application modules.
  • Developed SOAP documents for communication among process using apache SOAP API.
  • Involved in Load Testing using Advent Net tool.
  • Involved in design concepts such as UML
  • Used Hibernate to store Java Objects to a relational database. Hibernate makes code easy and it acts as a layer between the application and the database.
  • Co-ordinate with QA for testing, Production releases, Application deployment, integration and conducting walk-thru code reviews.
  • Prepare technical assessments and technical reports, as well as work product documentation Adhere to quality processes and methodologies.
  • Involved in fixing Memory leaks and Performance bottlenecks using Jprofiler tool.
  • Involved in Troubleshooting using Jprofiler tool.
  • Good team management skills.

Environment: Java, J2EE, Struts1.1, Tiles, JavaScript, ApacheTomcat 4.1, AntScript, Web services(SOAP), Log 4j, JMS, EJB, MDB, Hibernate, XML, XSL/T, Parsers(SAX, DOM), JDBC, Oracle 9i, PL/SQL, AVAYA IVR systems, SNMP, AdventNet tool, WebSphere 5.1, WSAD 5.1, Win CVS, Jprofiler, Rational Rose modeling tool in UML 2.0,SunSolaris, Windows 2000.

Confidential

Application Developer

Roles & Responsibilities:

  • Design of the User Interface application using UML methodology.
  • Involved in Image Services Servers.
  • Involved in Peripheral Devices (Scan Servers, Print Servers, and Fax Servers and Storage libraries).
  • Involved in Software Services (Batch, cache, Index, Document, print services).
  • Responsible for Application Architecture based on the Model View Controller pattern based on Model2 Architecture.
  • Used FileNet ISRA component and API.
  • Involved in access FileNet image Services from Java application.
  • Involved in creating web based application with custom document query and retrieval.
  • Integrate FileNet imaging with existing Java Application.
  • Responsible for data validation on the client side by using Java Script.
  • Designed GUI interfaces using JSP, HTML, DHTML and JavaScript.
  • Used EJB, Servlets, XML and other J2EE technologies for the server side programming.
  • Developed Session beans with represents the business flow using EJB 2.0.
  • Developed Entity beans for the core business logic using EJB 2.0.
  • Written Code for various java database classes for connection pooling using JDBC.
  • Used Oracle stored procedures and written some SQL quires for data retrieving.
  • Wrote PL/SQL stored procedures and triggers to implement business requirements.
  • Responsible for Unit Testing.
  • Developed JSP pages for dynamic representation of Customer data on the client side.
  • Involved in building an application using Ant Script.
  • Developed for Enterprise java Beans fit with Model Components.
  • Involved in Coding and code review.

Environment: Java, J2EE 1.4, FileNet Systems, Servlets 2.3, Ant Script, WSAD, Rational ClearCase, EJB 2.0, MQ Series, MDB, WebSphere 5.1, JSP 1.1, JTA, JNDI, HTML,DHTML, Java Script 1.3, JDBC, SQL, PL/SQL, J2EE design Pattern, DB2, Windows 2000.

We'd love your feedback!