We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Champaign, IL

PROFESSIONAL SUMMARY:

  • 7 Years of experience as a programmer in Object Oriented Analysis and Design, developing, testing and maintenance of distributed and Client server Java applications.
  • Experience in web application development using JAVA, J2EE technologies.
  • Experienced in all stages of Software development life cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like Waterfall, Agile.
  • Good Knowledge on ICEFaces and JSF
  • Expertise in creating Conceptual Data Models, Use Case Diagrams, Class Diagrams Activity and Sequence Diagrams using UML with Rational Rose.
  • Expertise in several J2EE technologies like JSP, Servlets, JSF, Hibernate, spring, Struts, JDBC, XML.
  • Expertise in Client Side Designing and Validations using HTML, CSS, Java Script, JSP.
  • Strong experience in Implementing MVC design pattern using Struts and Spring Framework.
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse, Websphere Studio Application Developer (WSAD).
  • Deployed/supported applications on Application/Web servers likeWeblogic, Tomcat.
  • Experience with Databases like Oracle 10g/11g, MYSQL.
  • Extensively used SQL in writing queries, database triggers, stored procedures and functions for database application.
  • Expert in using J2EE complaint application servers Apache Tomcat, IBM Web Sphere.
  • Worked on debugging using Logging Frameworks such as Apache Log4j.
  • Implemented Unit Testing using JUNIT testing during the projects.
  • Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
  • Excellent communication skills, interpersonal skills, problem solving skills a very good team player along with a can do attitude and ability to effectively communicate with all levels of the organization such as technical, management and customers.

TECHNICAL SKILLS:

Operating Systems: Sun Solaris, UNIX, Linux (Redhat, Ubuntu), Win 2003/07/ XP/ NT

Programming Languages: Java, JavaScript, C, C++ and UNIX (ksh) Shell Scripts

Middle Ware/Tools: EJB 2.1 & 3.0, Servlets, JSP, JDBC, Webservices, Message Driven Beans, Apache ActiveMQ and IBM MQ Seriesfor Java.

Web Technologies: J2EE,JDBC,Spring,Servlets,Struts,JSP,JavaBeans,RMI,EJB, JNDI, JAX - WS, JAXB,SAX, JMS, Java, Web Services using SOAP, WSDL, HTML, JavaScript, DHTML,DOM, XML, XSL, XSD, CSS, Applets, AWT, JFC (Swing),Hibernate, HQL, Criteria

Database: MySQL, Oracle 8.x/9i/10g, IBM DB2, MS Access 2003, MS SQL Server 2003, TSQL, SQL, PL/SQL, Triggers, Views, HQL, Criteria, Toad

Presentations/GUI: JSP,Java Script, CSS, XSL, HTML, DHTML,AJAX,VB

Tools/IDE’s: SpringSource Tool Suite,Eclipse, IBM Web Sphere Studio (WSAD), Sun ONE Studio,JBuilder, Rational Rose 2001A, CVS, Rational Clear Case, Rational Clear Quest, XML Spy, IDEA IntelliJ 3.0,Adobe Dream Weaver, Apache Ant-Build Tool, MS-Office, JUnit, Visual Source Safe, SQL *Plus.

Web/App-Servers/EAI: Apache Tomcat, IBM WebSphere 6 and 7.5, IBM Web Sphere Studio 5.x, BEA Web logic, Sun ONE Application Server,IBM HTTP Server, Apache HTTP Server

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP and SOAP

Methodologies: Software Engineering (SDLC), OOAD and UML

Frameworks: Jakarta-Struts (MVC), Framework (MVC), J2EE Design Patterns,JSF 1.1

PROFESSIONAL EXPERIENCE:

Confidential, Champaign, IL

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for understanding the scope of the project and requirement gathering.
  • Developed the web tier using JSP, Struts MVC to show account details and summary.
  • Developed Servlets, XML and Java classes in J builder using Borland Application Server.
  • Deployed/supported applications on Application/Web servers likeWeblogic, Tomcat.Designed and developed high level and low level design documents.
  • Developed the design documents Navigation Map and Technical Design documents for Offer/Signup
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Validation usingJavascript&JSF. UsedJSFfor internationalization and used all components likeJSF UI Components,Validators, Events & Listeners
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Deployed/supported applications on Application/Web servers likeWeblogic, Tomcat.Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Used CVS, Perforce as configuration management tool for code versioning and release.
  • Developed application using Eclipse and used build and deploy tool as Maven.
  • Used Log4J to print the logging, debugging, warning, info on the server console.

Environment: Java1.5, J2EE Servlet, JSP, XML,JSF,Servlets, Spring 3.0, Struts 1.1,AJAX, Hibernate 3.0, Design Patterns, Log4j, CVS, Maven, Eclipse, Apache Tomcat 6, and Oracle 11g.

Confidential - Cleveland, OH

Sr. Java Developer

Responsibilities:

  • As a Java/J2EE Developer participated in the designing of the Web framework using model-view-controller (MVC) design paradigm.
  • Developed Servlets, XML and Java classes in J builder using Borland Application Server.
  • Extensive use of Struts Framework for Controller components and view components.
  • Involved in writing the validation classes using Struts validation rules.
  • Involved in writing the client side scripts using JavaScript.
  • Developed, implemented, and maintained an asynchronous, AJAX based rich client for improved customer experience using XML templates.
  • Validation usingJavascript&JSF. UsedJSFfor internationalization and used all components likeJSF UI Components,Validators, Events & Listeners
  • Developed various java objects (POJO) as part of persistence classes for ORM Hibernate framework.
  • Worked with the ANT in the project as a build tool.
  • Implemented transaction management with the spring framework in the business layer.
  • Involved in writing the parsers for parsing and building the XML documents using SAX and DOM Parsers.
  • Used ORM tool Hibernate for the interaction with database Oracle 9i and Spring for controlling the flow between UI and Hibernate.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Deployed the application on JBoss application server.
  • Implemented JUNIT for unit testing and to check API performance and Log4j for application & error logging.
  • Implemented REST based Web Service through JAX-RS.
  • Worked with Clearcase Version Control for Project Configuration Management.
  • Used Agile methodology named SCRUM for all the work performed.

.Environment: Java/J2EE, Oracle 10g, SQL,Servlets, PL/SQL, JSP, EJB, JSF,Struts, Hibernate, WebLogic 8.0, HTML, AJAX, Java Script, JDBC, XML, JMS, XSLT, UML,Weblogic, JUnit, log4j, MyEclipse 6.0

Confidential, Newyork City,NY

Java/J2EE Developer

Responsibilities:

  • Class Design & Development for MVC (Model-View-Controller) Architecture and Design Patterns.
  • Involved in the development of the application. The application is built using J2EE technologies and Struts Framework and Hibernate .The application is based on Service Oriented Architecture System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Required a solid understanding of distributed, multi-tiered environments and XML. Java RMI, XML, XSLT, XSL and Postages were among the technologies used to provide a robust, fault tolerant, scalable, cross-platform, enterprise-level Java application. Problem-solving skills and team player abilities essential.
  • Required knowledge of human factors and best GUI design principles coupled with business analysis skills to create attractive, intuitive, and user friendly screens.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed Servlets, XML and Java classes in J builder using Borland Application Server.
  • Developed JSP using Struts Libraries, Tiles and Java Scripts.
  • Used Quartz and Translet libraries to schedule jobs and J Probe for profiler and memory leak debugs.
  • Validation usingJavascript&JSF. UsedJSFfor internationalization and used all components likeJSF UI Components,Validators, Events & Listeners
  • Developed Test classes using JUnit framework to test unit applications.
  • Defect tracking using Multi-User TIR Tool.

Environment: Java, JSP, Servlets, Struts, HTML, DHTML, JavaScript, JQuery, SQL Server, WSAD, Websphere, Junit, XML, AJAX, WSDL, SVN.

Confidential Atlanta,GA

Sr. Java Developer

Responsibilities:

  • Class Design & Development for MVC (Model-View-Controller) Architecture and Design Patterns.
  • Involved in the development of the application. The application is built using J2EE technologies and Struts Framework and Hibernate .The application is based on Service Oriented Architecture System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Required a solid understanding of distributed, multi-tiered environments and XML. Java RMI, XML, XSLT, XSL and Postages were among the technologies used to provide a robust, fault tolerant, scalable, cross-platform, enterprise-level Java application. Problem-solving skills and team player abilities essential.
  • Required knowledge of human factors and best GUI design principles coupled with business analysis skills to create attractive, intuitive, and user friendly screens.
  • Developed Servlets, XML and Java classes in J builder using Borland Application Server.
  • Developed JSP using Struts Libraries, Tiles and Java Scripts.
  • Used Quartz and Translet libraries to schedule jobs and J Probe for profiler and memory leak debugs.
  • Developed Test classes using JUnit framework to test unit applications.
  • Defect tracking using Multi-User TIR Tool.
  • Maintains Mainframe program in CAM that pushes SQL data into IBM UDB DB2.

Environment: JSP 1.2, Java 1.4, EJB 2.0, XML, JDBC, Apache Tomcat Server, Borland Application Server, IBM Web Sphere 4.0, IBM UDB DB2 7.0, OS-390 & Windows 2000.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Responsible for preparing software requirement specification
  • Involved in the Design and Development using MVC Framework.
  • Involved in development of Servlets and JSP using Apache Struts framework, Session Bean, Entity Bean.
  • Developed user interfaces using JSP, HTML and JavaScript.
  • Used JPA for object relational mapping to the DB.
  • Used Visual Source Safe for version controlling
  • Involved in writing the test cases for the application using JUNIT
  • Extend the existing framework as per application requirements.
  • Involved in Design Reviews and Code Reviews
  • Provided end-user training and production support.

Environment: Java, JDBC, JPA, Servlets, JSP, Struts, JavaScript, Oracle, Tomcat and CVS.

Confidential

Java Developer

Responsibilities:

  • Business Analysis and Requirements Gathering from R&D department
  • Developed Use Case, Sequence and Class diagrams
  • Used Jakarta Struts 1.1 Framework, Tiles and Tag Libraries to develop the JSP pages.
  • Involved in Installation and configuration of Apache Tomcat server
  • Used JavaScript for Client Side Validation.
  • Generated User interface screens using JSP, JavaScript, CSS, HTML and DHTML.
  • Implemented Struts Form beans, Action classes for different modules.
  • Used log4j and commons logging for application logging.
  • Involved in Unit Testing of developed module
  • Conducted design and code walkthroughs/reviews

Environment: Java, JSP, Servlets, Java Beans, Struts, JavaScript, Tomcat Server and Oracle.

We'd love your feedback!