We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

0/5 (Submit Your Rating)

Memphis, TN

SUMMARY

  • 7 years of professional experience in development and deployment of various Object oriented and web based Enterprise Applications using Java/J2EE technologies and working on the complete System Development Life Cycle (SDLC).
  • Proficient in n - tier application design and development using Java, J2EE, JSP, Servlets, Struts, JSF, Spring, EJB,Hibernate, DB2 and Oracle.
  • Experience in designing and prototyping User Interfaces for intranet, web applications and websites using HTML,XML, CSS, Java Script and JSF.
  • Experience in Application Servers and web servers like Web Sphere, Web Logic and Tomcat.
  • Hands on experience in building projects using popular IDEs RAD, WSAD, Eclipse, My Eclipse.
  • Good knowledge of Design patterns like Singleton pattern, DAO, DTO, Model View Controller, Factory, Abstract Factory architecture.
  • Good Experience in using JTest, developing test cases with JUnit for unit testing, load testing using JMeter, logging with Log4j and Build Tool (Ant and Maven).
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions,Triggers and strong experience in writing complex queries, using Oracle, My SQL, SQL Server
  • Expertise in XML technologies such as XSL, XSLT, XPath, parsers like (SAX, DOM) and frameworks like JAXB, Castor.
  • Adept with Software Quality Assurance and Quality Management System procedures, solving complex problems and Performance Tuning.
  • Good experience on Unix and writing Unix shell scripts.
  • Flexible committed individual with excellent interpersonal & communication skills, aiming to specialize in the fields of Java/J2EE.
  • Outstanding skills in design aspects and technical documentation along with strong architectural skills, hardworking and a very good team worker.
  • Worked on entire lifecycle of software development. Activities include study of conceptual design as well as detailed design, coding, unit testing, system integration testing and support, and also supported software configuration management.
  • Self Starter with excellent work ethics and team oriented having the desire to keep up-to-date on serverside and middleware Java/Web technologies and any major industry innovations.

TECHNICAL SKILLS

Languages: Java (J2SE, J2EE - Servlets, JSP, EJB, JDBC), C, C++, UML, SQLXML, PERL

J2EE Standards: JDBC, JNDI, JMS, Java Mail, JTA, XML DeploymentDescriptorsJava multithreading, ESB Mule.

Web/App Severs: WebSphere, WebLogic, JBoss, Tomcat

Distributed Technologies: RMI and EJB

IDE Tools: Eclipse, My Eclipse 6.0, WSAD 5.0, RAD 7, IBM MQ SeriesVisio, RSA

Defect tracking Tools: JIRA, Clear Quest, Serena Team Tracker, Quality Center,Test Director

Framework: MVC, Struts, spring, JSF, Hibernate, Log4J, Grands, JUnit, Jtest Jprobe

Operating System: UNIX, LINUX, Windows XP/2000/NT, Mac OS X

Databases: Oracle, SQL-Server, MySQL and MS-Access

GUI: FLEX, Applets, HTML, AWT, Ajax

PROFESSIONAL EXPERIENCE

Confidential

Sr.Java/J2EE Developer

Responsibilities:

  • Responsible for gathering/understanding requirements for different formatting and processing.
  • Worked closely with the technical architect and collected all the required information for the design documents.
  • Created design documents for the web services and generated WSDL for the web service design.
  • Created design documents for the UI screens for the customer initiated assignments.
  • Used Visio to generate the Sequence diagrams and component diagrams.
  • Analysis of UI screens and identification of all the input and output operations.
  • Involved in reviewing the design documents and the existing code review.
  • Defined halper classes, presentation objects and transfer objects.
  • Generated WSDL document for existing web services using Spring Suite Tool.

Environment: SpringSource Tool Suite,Viso,WSDL,Web service.

Confidential, Memphis, TN

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for gathering/understanding requirements from various teams for different formatting and processing
  • Creating design documentations and prototype screens
  • Actively participated indesign reviewandcode reviewmeetings
  • Responsible forcoordinating with external teamsto understand external procssing.
  • Design, Development and testing of new GUI screens using JSPs and java script, AJAX.
  • Developed the UI using the JSP, JSTL, CSS, HTML, DHTML, Struts and Servlets.
  • Developed the front-end web presentation layer using HTML, JSP, JSTL, on Struts framework.
  • Developed Servlets to initialize cache, developed utility classes used in all modules of application.
  • Used standard actions with Java Script in JSP pages.
  • Used ESB Mule for the integration purpose and to exchange data.
  • Responsible forapplication server configurationandapplication deploymentin Development, UAT and Production environment.
  • Responsible forproduction support and maintenanceof the application

Environment: JSPs, Servlets,JSTL, CSS, HTML, Struts framework, JavaScript, Ajax, XML, XSL,ESB Mule, Weblogic Server Oracle 11g, Linux

Confidential, Plano

Sr. Java Developer

Responsibilities:

  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Maintained CSS and HTML, XSL, XSLT,JAVASCRIPT for designing WebPages.
  • Used Ajax for dynamic search capability.
  • Managed Spring tags, JSTL, custom tags and extensive JavaScript for the whole web application.
  • Also Utilized Struts Tiles plug-in for the layout management, i18n.
  • Developed the presentation layer using Model View Architecture implemented by Spring MVC, which was initially done in the legacy system using Struts 1.0.
  • Managed Spring Core for dependency injection/Inversion of control (IOC), and integrated with Hibernate.
  • Extensively worked with Hibernate for Object/Relational Mapping, transparent persistence onto the Oracle database which was annotation based.
  • Used Annotations to minimize and simplify the use of the XML.
  • Managed the security with the halp of Spring Security(ACEGI).
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Responsible for writing complex SQL and PL/SQL queries for writing stored procedures.
  • Used SVN for version controlling, JUnit for unit testing and Log4j for writing the log files.
  • Deployed the application on WebSphere.

Environment: JAVA EE 5, JUnit, Maven, AJAX, JSP 2.1, JavaScript, EJB, RAD 7.0, MYSQL, ORACLE, Web servicesSOAP, Apache Axis, XSLT, Servlets 2.5, Struts Tiles,HTML, XML,Spring 2.5,Spring Security 2.0,Spring MVC, Hibernate 3.0, Log4j, WebSphere 6.1, TOAD, Tortoise SVN.

Confidential, Boston, MA

J2EE Developer

Responsibilities:

  • Application developed in MVC architecture using Struts 1.2, spring framework 2.0, Hibernate 3.0, AJAX, JSPs.
  • Dynamic output has been generated by using AJAX.
  • Developed the UI using the JSP, JSTL, CSS, HTML, DHTML, Struts and Servlets.
  • Design patterns (Singleton, Abstract Factory, Value Object, and Business Delegate) have been followed to make application robust.
  • Security has been implemented with LDAP for internal users.
  • Deployed applications on WebLogic Application Server.
  • Test cases have been written by using JUnit framework. Involved on peer to peer testing and code review meetings.
  • Used JMeter for performance Testing.
  • Used Enterprise Java Beans for business logic implementation.
  • Migrated Data from open Source MySql database to Oracle 9i.
  • Responsible for User Acceptance testing and User Training. Involved in mentoring and transferring the knowledge to the other Team members.
  • Implemented MVC architecture by using Spring framework 2.0, Hibernate 3.0 in terms of JSPs and Servlets.
  • Use Hibernate Query language for SQL Persistence.
  • Log4j is adopted for logging mechanism.
  • Involved in XML Transformations using XML, XSL, XSLT, Xerces and XPATH.

Environment: J2EE, spring 2.0, Hibernate 3.0, AJAX, EJB, IText 2.0.5, Struts 1.2, Web Services, JSP, JMSWSDL, XML, XSL, JSTL, CSS, XHTML, Xerces, XPATH, JNDI, WebLogic Server, Oracle 9i, log4j, MySql, AIX,LDAP, TOAD.

Confidential, Lexington, K.Y.

J2EE Developer

Responsibilities:

  • Application developed in MVC architecture using Struts 1.2, spring framework 2.0, Hibernate 3.0,EJB, Flex 3.0.
  • Involved in Object Oriented Analysis and Design.
  • Developed the UI using the Flex, CSS and Servlets.
  • Design patterns (Singleton, Visitor Pattern, Value Object, and Business Delegate) have been used on Java side to Implement Logic.
  • Involved in developing Selenium based Flexenium which actually tests the flex GUI Confidential built .
  • AGILE development process has been followed.
  • Deployed application on WebLogic Application Server.
  • Organized the stand-up meeting, Retrospective, Demo, Planning and Code reviews.
  • Used MAVEN to build the project and Tortoise SVN for version controlling.
  • Test cases have been written by using JUnit framework. Written Integration tests for the DAO layer using Spring Bean Injection.
  • Used ESIM for performance Testing ESIM creates nearly 60,000 dummy printers .
  • Used Java Mailing Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Responsible for User Acceptance testing and User Training. Involved in mentoring and transferring the knowledge to the other Team members.
  • Involved in developing SQL and Stored procedures.
  • Implemented MVC architecture by using Spring framework 2.0, Hibernate 3.0 in terms of Flex and Servlets.
  • Spring framework is used to implement Injection of Control (IOC) and Aspect Oriented programming (AOP).
  • Implemented Spring MVC for a component of this application.
  • Object Relational Mapping is implemented using Hibernate 3.0.
  • Used Hibernate Query language and the Hibernate Criteria Queries.
  • Log4j is used and adopted for the Logging Mechanism.
  • Generated WSDL files from Java Application using Eclipse.
  • XML Transformations where done using XML, XSL, XSLT, Xerces and XPATH.
  • SAX and DOM where used for B2B communication.
  • Implemented Externalizers and Value Objects for data transfer.
  • Written several Remote Object Tests to test the Object transportation between the Java and Flex layers.

Environment: J2EE, EJB 2.0, Struts 1.2, spring 2.0, Hibernate 3.0, FLEX 3.0, Web ServicesJMS, Struts 1.2, Weblogic Application Server, Firebird, Log4j, Flame Robin, JUnit framework, FlexeniumMock Objects, Granite Data Services.

Confidential, Frankfort, KY

Software Programmer

Responsibilities:

  • Followed various design patterns in the process like - Front controller, MVC, Factory pattern, Singleton, Service Locator, Business Delegate and Session Facade.
  • Developed Servlets to initialize cache, developed utility classes used in all modules of application.
  • Developed Servlets to handle http post and get requests.
  • Developed / updated Cascading Style Sheets (CSS).
  • Developed the front-end web presentation layer using HTML, JSP, JSTL, on Struts framework.
  • Written SQL Queries, PL/SQL Stored Procedures and views.
  • Extensively used Eclipse IDE for development.
  • Implemented Struts framework components: Controller, Action Forms, Action Classes, Action Mappings and Action Forwards for the Presentation layer.
  • Involved in developing statistical report of the application (me.e. no of users login, registered etc).
  • Developed and deployed Enterprise Java Beans (Session and Message Driven beans) and Business objects to implement the business logic.
  • Developed hibernate classes for data retrieval from Database.
  • Developed AJAX based HTML scripts for automatic reloading of the page using JQuery.
  • Implemented the build process using Maven.
  • Responsible for analyzing and fixing the production issues.
  • Production support of the application and handling the change requests.
  • Developed custom tag library for grouping column headers using display tag library.
  • Developed Ibatis classes for data retrieval from Database.
  • Implemented the ibatis cache model.
  • Configured JMS Queues, Log4J appenders, data sources and authentication credentials in JBoss.
  • Implemented triggers for efficient usage of data from MS SQLSERVER database.
  • Installed and configured JBoss clustered environment.
  • Developed web services to communicate between backend and front end transaction halper classes. SOAP was used as communication protocol.
  • Unit testing using JUnit and integration testing of the related modules.
  • Developed employer reports with advanced search options using custom tag libraries.
  • Extended many useful features of Struts including validators, dyna action forms and Tiles.
  • Involved in developing scheduled jobs using Quartz API and modified configuration to store job details in database instead of memory.

Environment: JDK 1.5, J2EE, Maven 2.0.9, iBatis2.2.0, JMS, CVS, Hibernate, Entirex 7.3.2, JSP, EJB, JSTL, MS SQL Server 2005, JBoss 4.0.5.GA, Eclipse, Struts1.2, Displaytag1.2, Tiles, Quartz 1.4.3, Web Services, Axis2 and JQuery

Confidential

Java Developer

Responsibilities:

  • Used Eclipse for writing code for HTML.
  • Used standard actions with Java Script in JSP pages.
  • Installed and configured in Apache Application server.
  • Involved in designing the database schema.
  • Involved in designing the workflow and screen work flow.
  • Involved in Troubleshooting, Bug fixing and Customer Support.

Environment: J2EE1.2, JSP1.1, Servlets2.X, Eclipse, Apache Tomcat3.X, My SQL 3.0 & Windows98SE

We'd love your feedback!