We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 8+ years of IT experience in Java EE/J2EE, Java SE, Spring Framework, Hibernate, Servlets, JSP, Struts 2.0, JDBC, HTML, JavaScript, JavaBeans, XML, XSLT, log4j and JUnit, Oracle, SQL Server.
  • Worked with IBM Websphere Portal/Application server, BEA web logic, and Apache Tomcat5X application servers.
  • Extensively worked with Spring Framework.
  • Good Knowledge in implementing client - server business applications using MVC architecture.
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
  • Worked extensively in Java IDEs such as RSA/ RAD / Eclipse.
  • Developed applications using Adobe Flex.
  • Experience in developing Web applications with Presentation Service Action Framework, MVC, Struts 2.0, Spring 3.0, JSF and Log4j Frameworks.
  • Excellent knowledge and experience in PL/SQL, Oracle 10g, MS SQL Server, My SQL Server and Oracle Database.
  • Good knowledge in Object Oriented Analysis and Object Oriented Design using UML.
  • Hands on experience in developing reports using Jasper Reports and JXL Excel Reports.
  • Expertise in developing Java Scripts providing cross-browser functionality.
  • Strong knowledge in Agile Methodology.
  • Efficient in developing and implementing Web Services using SOAP, WSDL and UDDI.
  • Implemented Java design patterns such as Session Façade, Singleton, Data Access Objects (DAO), and Business Delegate.
  • In depth knowledge in writing DAO using Hibernate and Hibernate mapping files.
  • Good hands-on in developing and deploying session beans, entity beans representing different types of business logic abstractions.

TECHNICAL SKILLS

Programming Languages: C++, JAVA, SQL, PL/SQL

J2EE Technologies: Java Beans, Servlets, Applets, JSP, JDBC, EJB, JSF, JMS, RMI, Web Services, WSDL

Frameworks: Struts 2.0, Spring, Hibernate, WebObjects

Databases: SQL server, Oracle, MySQL, Data stage, SSRS, PL/SQL, Toad

Web Technologies: HTML, AJAX, JSON, JQuery, CSS, XML, XSL, XPATH, XQuery, SOAP.

Servers: IBM Web sphere, Jboss Application Server, Apache web server, Weblogic

IDE’s: Eclipse, Rational Application Developer (RAD), RSA, Net Beans

Operating System: Windows, UNIX, Linux

Other Technologies: ANT, Maven, CVS, Log4J, HQL, MS Visio, JUnit, Mercury Quality Center

PROFESSIONAL EXPERIENCE

Senior Java/J2EE Developer

Confidential, Houston, TX

Responsibilities:

  • Involved in Project Design, Documentation, Design Reviews and Code Reviews.
  • Designed used cases, class diagrams and state diagrams using UML.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Designed and Implemented Layouts for the existing JSP files.
  • Used Spring Model View Controller (MVC) 2 architecture. Used JSPs in front end, spring frame work in business layer and Hibernate in persistence layer.
  • Developed Spring IOC to communicate with the persistence layer.
  • Developed Spring AOP framework for security transactions, reusability-logging purpose.
  • Developed Session Beans and used J2EE Design Patterns like MVC and Business Delegate.
  • Used Hibernate ORM framework as persistence engine, configured hibernate.xml file and Involved in Mapping, Coding and Fine tuning of hibernate Queries.
  • Developing and coding J2EE Components with JSP, Java Beans, business objects with EJBs and Servlets.
  • Developed JSP custom tag libraries, and associated support in the Action Servlet, that assists in creating interactive form-based applications, which is the one of the primary area of functionality using Struts 2.0 Framework.
  • Used JDBC for database connectivity and used connection pooling to optimize database connections Source Version Control CVS.
  • Extensively used Hibernate in data access layer to access and update information in the database. Designed XSDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, graphs, ppt, pdf from xml documents.
  • Used Log4j for logging and debugging.
  • Developed and prepared test cases for unit testing with Junit.

Environment: Java SE, Java EE/J2EE, JSP, JavaScript, Ext-Js, JQuery, Servlet, HTML, JSTL, Spring 3.0, Webservice, Apache Axis2, JDBC, CVS, Log4j, Hibernate3.1, Eclipse (IDE), RAD, Junit, XML, XML Schema, SQL Server Database, MySQL, ANT, Windows NT.

Senior Java/J2EE Developer

Confidential, Houston, TX

Responsibilities:

  • Used Spring MVC on the front end using JSP, spring tags, spring validation framework.
  • Developed Use Case Diagrams, Sequence Diagrams and Class Diagrams.
  • Used Hibernate persistence framework on the backend over Oracle 10g database using HQL Queries.
  • Designed the Front-end screens using JSP Tag Libraries, Servlet’s, XHTML, XSLT, and JavaScript
  • Responsible for developing Use case, Class diagrams and Sequence diagrams for the modules using UML and Rational Unified Processing (RUP).
  • Involved in Develop the User Interface module using J2EE, JSP Tags, Servlet’s and Spring Framework.
  • Support the applications through debugging, fixing and maintenance releases.
  • Provided development Support for System Testing, User Acceptance Testing and Production support.
  • Developed web services code for the system will either use services in connected applications to perform business operations using SOA Architecture.
  • Used Log4J logging framework for logging messages.
  • Market QA has become the platform of choice for Quantitative back testing of fundamental data, building and benchmarking portfolios.
  • Performed data testing by writing SQL queries.
  • Customer Evaluation form, Reports Generation and Search using multiple criteria.
  • Used SOAP UI Testing for visual path using WSDL link.
  • Used SOAP for exchanging XML based messages.
  • Developed WSDL for the Web services basing on business rules and requirements.
  • Developed script for creating tables for Oracle according to the business requirements.
  • Integrated with JBoss Application Server 5.0
  • Involved in communicating with offshore team to resolve the applications production issues and to deliver the best quality application enhancements to the client.

Environment: J2SE, J2EE, Spring and Hibernate, Struts 1.3, JSP, JSF, Ant, JBoss Application Server 5.0, Web Logic, XML, Xslt, Log4j, CSS, VSS, Oracle 10g, SOA, Web services, SOAP, Test Director, QTP, Windows 7, UNIX.

Java/J2EEDeveloper

Confidential, Atlanta, GA

Responsibilities:

  • Used Agile Methodology and participated in Scrum meetings.
  • Designed and developed the UI using JSP, HTML, Ajax, CSS and JavaScript.
  • Implemented the application using Jakarta Struts Framework, which is based on Model View Controller design pattern.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries.
  • Developed different components of the application such as JSPs, EJB are using Rational Application Developer.
  • Developed various EJB components to fulfill the business logic.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used Web services - WSDL and SOAP for getting credit card information.
  • Used ANT scripts to build the application.
  • Used JMS for asynchronous communication.
  • Implemented various Design Patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Performed unit testing using JUnit framework.
  • Monitored the error logs using Log4j.
  • Used CVS for version control.

Environment: Java EE 5, Rational Application Developer 7.0, WebSphere Application Server 6.1, Oracle 10g, JSP 2.1, Servlet 2.5, HTML/DHTML, EJB 3.0, Struts 1.3, Spring 2.0, Hibernate 3.0 JavaScript, IBM MQ Series, AJAX, JNDI, Web Services, SOAP, WSDL, JAXP, JAXB, XML, ANT, JUnit, Log4j, CVS, Windows XP.

Java Developer

Confidential, Chicago, IL

Responsibilities:

  • Designed and Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Struts MVC
  • Developed User Interface POC based on MVC frameworks like JSF.
  • Developed the User Interface validation frame work in combination of custom validation build on top of Struts validation frame work from the form bean.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject dependency into objects and AOP is used for Logging.
  • Implementing the Design and developing modules using Agile Methodology. Planning iterations for effective design and development of the Modules.
  • Designed and developed persistence layer build on ORM framework and developed it using Hibernate.
  • Developed Server side components with coordination of EJB, Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate, session façade, Service locator, DO’s, TO’s, PO’s.
  • Configured Hibernate to make use of second level EHcaching to display the static lookup data from the database.
  • Designed and developed unit testing framework revolving around Test Driven for existing applications/ modules and Test first methodology for new initiatives/enhancements using Junit3 Junit4, easy mock.
  • Developed Unit testing frame driven by Test First methodology (TDD), used mock objects, easy mock, cactus, Selenium to develop the test cases for server side as well as for user interface.
  • Developed and utilized J2EE Services and JMS components for messaging communication in WebLogic Application Server.
  • Developed Web services modules based on SOA architecture to consume services.
  • Developed services that are reusable and interoperable, based on Basic profile 1.0, SOAP, JAXRPC Web services using AXIS.
  • Configured development environment using Weblogic application server for developers integration testing.
  • Optimizing the WebLogic Application server for maximum throughput. Involved in tweaking configuration and settings.
  • Developed aspect oriented logging module using SLF4J, Log4J for logging purposes.
  • Continuous integration to build the project using Cruise Control with Ant Builder

Environment: Struts, JSP 2.0, HTML 5, JEE, WebLogic, Hibernate, Oracle10g, Eclipse, JUnit 3x, PVCS 6.5, Cruise Control, Maven, Log4J, Team Track, SQL Developer, and WinSQL.

Java/J2EEDeveloper

Confidential

Responsibilities:

  • Carried out requirement specification, design, analysis, implementation and testing
  • Designed UML Class Diagrams and Use Case Diagrams to understand the code easily.
  • Developed and modified Stateless and Stateful Session Beans implementing Session Facade design pattern
  • Used Servlets to implement Business components.
  • Designed and Developed required Manager Classes for database operations
  • Developed various Servlets for monitoring the application.
  • Designed and developed the front end using HTML and JSP
  • Developed XML files, DTDs, Schema's and parsing XML by using both SAX and DOM parser.
  • Wrote deployment descriptors using XML and Test java classes for a direct testing of the Session and Entity beans.
  • Worked on configuration and deployment of the beans.
  • Did Packaging and Deployment of builds through Ant script.
  • Wrote stored procedure and used JAVA APIs to call these procedures.
  • Database designing that includes defining tables, views, constraints, triggers, sequences, index, and stored procedures.

Environment: Java SE, Java EE/J2EE, Servlets, JSP, JDBC, SQL, PL/SQL, Eclipse IDE, XML, Apache Tomcat, Oracle, Ant

We'd love your feedback!