We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Clinton, MS

SUMMARY

  • Over 8 years of experience in Application Design, Development and Testing in JAVA and J2EE technologies.
  • Programming in Java for enterprise business applications using Core Java, Enterprise Java Beans (EJB), Servlets, Java Server Pages (JSP), JDBC, JNDI, JNI, JMS, Java Script, and XML.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Worked on Hibernate for mapping the java objects to relational database.
  • Good Experience with JMS as message service and having knowledge with JPA for Java persistence. Also having Experience in developing MDBs.
  • Experience in using Log4J, Tiles, JUnit and JMeter.
  • Experience in writing ANT scripts to build and deploy applications.
  • Good knowledge of XML, XSLT, JAXP(SAX & DOM), JAXB, XSD processing.
  • Have a very good experience in configuring and deploying web - apps to the application server such as BEA Weblogic, JBoss, Websphere and Apache Tomcat.
  • Extensive experience in using SQL and PL/SQL to write stored procedures, functions, packages and triggers in Oracle database.
  • Strong Experience in working with scripting languages like JavaScript, AJAX and JQuery.
  • Developed Java Applications using Eclipse IDE, IBM RAD and NetBeans.
  • Worked on Rational Clear case, CVS.
  • Good Experience in Agile(SCRUM) and Rational Unified Process(RUP) methodologies.
  • Worked on J2EE design patterns like MVC, Singleton, Session Facade, DAO, Front controller, Business Delegate, Service Locator, DTO design model.
  • Experience in all aspects of Software Development Life Cycle.
  • Committed to Excellence, Self-motivator, Team player and Prudent developer with strong problem solving and communication skills.
  • Strong aptitude towards learning new technologies.

TECHNICAL SKILLS

Languages: Core Java, J2EE, SQL, PL/SQL, C, C++, HQL, VB 6.0.

J2EE Technologies: JSP2.1, Servlets2.4, JDBC2.0, EJB3.0, XML, Web Services, SOAP, WSDL, XSLT, SAX, DOM, JAXB

Frame works: Struts, Tiles, Spring, AJAX, Log4j, JPA, JUnit, XmlBeans, Velocity, JSF.

Web/Application Servers: Apache Tomcat, IBM WebSphere, Weblogic server

IDEs: Eclipse, RAD, NetBeans.

ORM: Hibernate, iBATIS.

RDBMS / Database: ORACLE 9i/8i, SQL Server, MySQL

Web Development: HTML, CSS, XML, Java Script, AJAX, JQuery.

Operating Systems: Windows NT, Windows 95/98, Windows2000/XP Professional, UNIX.

Software: Oracle, MS Office.

Others: ANT, Maven, JUnit, HTML, DHTML, CSS, XSL, Subversion, Clearcase, CVS, BugZilla, MYSQL Workbench

PROFESSIONAL EXPERIENCE

Confidential, Pheonix, AZ

Sr. Java/J2EE Consultant

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture.
  • Extensively used Agile methodology with Scrum meetings.
  • Implemented J2EE design patterns such as Factory, DAO, Session Façade, Singleton, Value object.
  • Designing the User interface using JSF, HTML and JavaScript.
  • Framework leverages JSF features like Event handling, Validation mechanisms and state management.
  • Creation Managed bean used to instantiate backing beans used in a JSF application and stores them in a Scope.
  • Used Hibernate for Object Relational mapping.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed client request validations and processing using JavaScript.
  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Used Session Beans for business logic and Entity Beans for database persistence.
  • Developed server-side services using Java Threads, Java, Springs, Web Services(SOAP, AXIS).
  • Wrote application front end with HTML, JSP, Ajax/JQuery. Wrote custom JSP tags for role-based sorting and filtering.
  • Used Software development best practices from MVC, Spring, databases.
  • Develop and execute Unit Test plans using JUnit ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Provided extensive pre-delivery support using bug fixing and code reviews.

Environment: Java, J2EE,JSF, Springs, Struts, Hibernate, JMS, Servlets, JSP, JSP Tag Libraries, Java Script Libraries, HTML, JDBC, JUNIT, XML, XSLT, Eclipse, EJB, ANT, WeSphere Application server, SOAP, WSDL, Webservices, JAXB, Oracle, Windows XP.

Confidential, Clinton, MS

Java/J2EE Developer

Responsibilities:

  • Used Test Driven Development and Agile methodology to develop and enhance the project.
  • Developed application by using the Struts MVC architecture for the robust application.
  • JSPs, HTML, AJAX, CSS, JavaScript used for the enriched UI of the system.
  • Developed the application by using the Object Oriented Analysis/Design process.
  • AXIS framework been used to implement the web services to utilize the automated emitter tools. iBATIS Tool for the Data Mapping with the Oracle Database.
  • Utilized various design patterns in the project such as Singleton, Data Transfer Object (DTO), Front Controller.
  • JAXB architecture being used to bind XML data with Java, which helps in transformation between XML schema and Java Object and between XML instance document and Java instance object.
  • Wrote SQL statement for creating tables, views to insert and modify the existing data.
  • Used Log4J for enabling logging and debugging at the runtime.
  • Used XSLT for the transformation of the XML pages.
  • Used Maven tool for the build and deployment process.
  • Spring WebFlow being used for navigation between the pages in the application module.
  • Extensively used JavaScript for the client side validation purpose.
  • The Application has been implemented on the Apache Tomcat web server.

Environment: Struts Framework, JSP, JDBC, JavaScript, AJAX, Apache Tomcat, XML, iBATIS, Oracle10g, Eclipse WTP, AXIS, Log4J, Maven, Web Services, SOAP, WSDL, CVS, XSTL and UNIX.

Confidential, Santa Ana, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements Analysis, planning and Use case study of the application.
  • Worked under Agile methodology.
  • Involved in the development of screens using HTML, CSS, JavaScript, JSP and Struts tags.
  • Prepared the technical design for the system that adheres to the MVC architecture using Struts.
  • Designed and implemented the logging mechanism using Log4j API.
  • Implemented Struts Action classes for business logic and form bean classes for validation by using Struts framework.
  • Used Spring framework for wiring and managing business objects.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework
  • Developed POJO based programming model using Spring.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Transaction Management using the Hibernate configurations.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Involved in writing SQL Queries, Packages, PL/SQL Stored Procedures and Functions.
  • Involved in Creating and Deploying Session Beans, to map the fields in the database.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Used SVN as a version control system.
  • Involved in writing configuration files XML .
  • Used JBoss Application Server for this application.
  • Involved Production Support for this project.

Environment: J2SE/J2EE, Servlets, JSP, EJB, Struts, JSTL, Spring, Hibernate, Oracle, SVN, JBoss.

Confidential, Minneapolis, MN

Java/J2EE Developer

Responsibilities:

  • Implemented Model-View-Controller (MVC) architecture.
  • Created Use case diagram, Class, Sequence diagrams for the module.
  • Used Struts/MVC framework to standardize the interactions between the JSP/View layer, the action controller and the underlying Form model.
  • Internationalization was inherent to the design the objects that were locale to the database.
  • Designed layout and coded front-end using JSP and Flash. Used JavaScript for client side validation.
  • The Servlets are used to populate the data on web application.
  • Integrated EJB Service with WebSphere Process Server.
  • Hibernate has been used as a relational mapping tool and EJBs for maintaining the persistence of the data objects.
  • Used TCP/IP protocols at Application Layer for communication.
  • HTML, DHTML and JSF have been implemented to maintain the static and dynamic content.
  • JDBC has been used for the connectivity of database.
  • Used Asynchronous JavaScript Technology and XML (AJAX) for critical front-end validations to reduce the burden on the server side.
  • Used Maven as a build and deployment tool.

Environment: JDK, JSF, Servlets, Struts, MVC Architecture, EJB, JavaScript, Flash, WebServices, HTML, XML, AJAX, JNDI, Websphere, MySQL, JDBC, CVS, JMS, Eclipse, Maven.

Confidential

Java J2EE Developer

Responsibilities:

  • Involved in the Requirements collection & Analysis from the business team.
  • Created the design documents with use case diagram, class diagrams, sequence diagrams using Rational Rose.
  • Implemented the MVC architecture using Apache Struts1.2 Framework.
  • Implemented Action Classes and server side validations for account activity, payment history and Transactions.
  • Implemented views using Struts tags, JSTL and Expression Language.
  • Implemented Tiles Framework for the views layout.
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
  • Worked with various java patterns such as Service Locater and Factory Pattern at the business layer for effective object behaviors.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base.
  • Implemented the web services client to consume the third-party service API for validating credit cards.
  • Developed Unit test cases using JUnit.
  • Implemented Standalone Clients for welfare loan schemes using JFC & Swings.
  • Developed ant scripts and developed builds using Apache ANT.
  • Used Clear Case for source code maintenance.

Environment: J2EE, Java, Struts, Tiles, JSP, JNDI, Java Mail, Clear Case, SOAP, WSDL, UDDIJAXB, JAXP, XML Schema (XST), EJB, ANT, Javascript, JMS, Rational Rose, WSAD, AIX (UNIX).

We'd love your feedback!