We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Sterling, VA

SUMMARY

  • 7 years of IT experience in development and implementation of enterprise, client server, distributed applications using Java and J2EE technologies.
  • Strong programming skills experience in JAVA1.5, J2EE, Struts1.2, Applets, Servlets, JSP, JSTL, JDBC, JavaScript, Java Beans, EJB 2.0, JMS, RMI, JAXP.
  • Experience in web service technologies like XML, SOAP, WSDL and web based application like HTML, XHTML, DHTML, CSS, JSP, AJAX and JavaScript.
  • Strong Knowledge in Design Patterns such as MVC, Data Access Object and Data Transfer Object.
  • Good Knowledge with Struts Framework, Hibernate Framework and Spring Framework.
  • Proficient in writing SQL and PL/SQL programming including Oracle stored procedures using tools like SQL Plus, PL/SQL Developer.
  • Experience in developing application using open source technologies like Apache ANT and Maven, Log4J.
  • Experienced in Software Development Processes like Waterfall, Agile Methodologies and using IDE’s like Eclipse 3.0.
  • Use - Case diagrams, Activity diagrams, Class diagrams, Sequence diagrams and Interaction diagrams.
  • Expertise in Enterprise software architectural solutions for distributed computing systems using J2EE and Design Patterns.
  • Extensive experience in working with and administering various application servers like Tomcat.
  • Worked with different IDEs like Eclipse. Strong background in successful application of OOPS designs principles and methodologies.
  • Expertise in developing UI using JSP, AJAX, JavaScript, XML, HTML, DHTML, Struts, and Java Swing.
  • Expertise in developing applications using Struts and Hibernate.
  • Expertise in Apache components Struts, Log4j, and Tomcat.
  • Good experience in defining the XML schemas and in working with different XML parsers like DOM to read and validate the data held in XML documents.
  • Worked with various Style Sheets like CSS and XSL.
  • Source Control Management using software like SVN and CVS.
  • Experience in writing stored procedures and PL/SQL scripts in Oracle, Sql Server and db2.
  • Experience in SDLC (Software Development Life Cycle) and other software development processes.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team and highly motivated, enthusiastic and self-starter.

TECHNICAL SKILLS

Databases: Oracle 11g, DB2, SQL Server 2008, MS Access 2000

Languages: C, Java and SQL

Web Technologies: JSP, Servlets, JavaBeans, JDBC, AWT, Swing, JSF, XML

Enterprise Technologies: J2EE (EJB 2.0/3.0, RMI, JMS), Web Services, SOAP

Architecture/ Frameworks: Struts1.2.x/2.0, JUnit, MVC, Spring, Hibernate, Log4J

Web Design Tools: HTML, DHTML, AJAX, JQuery, JavaScript, CSS

Version Control: Clear Case, Harvest

Application Server: Tomcat 6.0, Web Sphere, Web logic Application Server 10/9.x/8.1/7.0

Build Tools and IDE’s: ANT, Maven, Eclipse 3.5, NetBeans

PROFESSIONAL EXPERIENCE

Confidential, Sterling, VA

J2EE Developer

Responsibilities:

  • Involved in Requirements gathering and Designed Application flows and developed UML diagrams.
  • Involved in development of presentation layer using JSP and Servlets with Development tools like RAD.
  • Database schema design development and coding of DDL & DML statements, functions.
  • Responsible for designing, coding and developed the application in J2EE using MVC architecture.
  • Developed Business components using spring framework and database connections using JDBC.
  • Implemented spring transaction management for some database transactions.
  • Also worked on enhancements with the existing application which was implemented using MVC paradigm, implemented by Struts Framework.
  • Implemented the persistence layer using Hibernate-ORM.
  • Worked with Ajax and JQuery also implemented customized JQuery plugins to meet the business requirements across the application.
  • Consumed Web Service using WSDL and SOAP to get the registered users, update their status
  • Configure application flow, controlling logic and navigation.
  • Designed and developed base classes, framework classes and re-usable components.
  • Designed web pages using Java script/ HTML.
  • Validations for the Client Side were done using JavaScript.
  • Configured and created application log files using Log4J required to trace application messages.
  • Compiled and built the application using ANT scripts and deployed the application.
  • Performance tuning, debugging issues in testing and deployment phases.

Environment: Jboss Server, J2EE, Servlets, JDBC, Struts, JSP, Hibernate, AJAX, XML, CSS, HTML, JavaScript, Oracle 10g/11i, JQuery, JUnit, WebSphere and ANT.

Confidential, Pershing, NY

Java Developer

Responsibilities:

  • Interacted coordinated with the Design team, Business analyst and end users of the system.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Middle Tier Java Programming: Primarily focus on Business Logic Tier in EJB, JMS and spring component, such as JavaBeans.
  • Developed business logic classes using Session Beans for Processing Manager Service.
  • Involved in creating and configuring of build files.
  • Developed of Controller Servlet a Framework component for Presentation.
  • Designed, developed and implemented JSP’s in presentation layer for Submission Application Reference implementation.
  • Implemented Spring MVC framework architecture and Tiles for an efficient implementation of the view level customizations and interfaced with application logic.
  • Involved and understood the Development of Reporting system using JQuery, Struts and Web Services.
  • Implemented JQuery Model view dialog in print functionality.
  • Implemented client side validations by using Javascript and JQuery.
  • Implemented the Struts framework by writing Struts-config.xml and Action classes with their form beans.
  • Implemented client side validations using Struts Validator frame work.
  • Involved in implementation of Struts MVC framework and developed DAO and Service layers.
  • Commendable knowledge on Configuring JDBC connections and JMS connection factories using the JNDI names.
  • Deployed WAR, JAR, EAR applications in WebLogic.
  • Configured WebLogic JDBC connection pools and Data Sources with Oracle database.
  • Coordinate with testing team and involved in bug fixing.

Envirnoment: Java 1.5, JSP, Servlets, Struts, Spring Core, SQL, Oracle 10g, PL/SQL, Java Script, DAO, JQuery, WebLogic, XML, UNIX, ClearCase.

Confidential, Riverbank, MN

Programmer/Developer

Responsibilities:

  • Involved in the analysis & design of the application
  • Responsible for creating web service using WSDL for request initiator which acts as a hub within USBANK which is the centralized collection and status point for all service requests.
  • Developed the controller servlet to handle the requests and responses.
  • Designed and developed JSP pages using Struts framework.
  • Involved in writing client side validations using JavaScript.
  • Implemented the back-end functionality of the modules using Session beans and Entity beans and used DAO, DTO, Business Delegate, J2EE design patterns
  • Developed front-end content using FTL, HTML, CSS and client-side validations using JavaScript.
  • AJAX was used to perform simple XML Http Request callbacks for retrieving data dynamically into the client pages.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Developed Data Access Objects to access middleware Web Services.
  • Created Spring Interceptors to validate web service requests and enables notifications.
  • Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist the data into Oracle Database.
  • Configured Hibernate session factory to integrate Hibernate with Spring.
  • Implemented the integration with the back end system with web services using SOAP.
  • Developed a logging component using Apache Log4J to log messages and errors.
  • Involved in the design of the Referential Data Service module to interface with various databases using JDBC.
  • Used Hibernate framework to persist the employee work hours to the database.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Prepared documentation and participated in preparing user’s manual for the application.

Environment: J2EE, JDK 1.6, JSP, Spring MVC 3.x, Hibernate 3, SQL, RAD 7.5, Websphere v5.1, JavaScript, Ajax, JQuery, Spring, Hibernate, JDBC, Java Web services, Oracle, Eclipse, JUnit and CVS

Confidential, Charlotte, NC

Sr. Java Developer

Responsibilities:

  • Involved in business requirements gathering, analysis and design implementing the waterfall methodology.
  • Designed and developed the business logic such as action forms, DAO’s Action classes and O/R mapping using technologies such as spring, struts and hibernate.
  • Developed WSDL files to provide service to the clients to perform specific web service based calls using the SOAP messaging framework and responsible for developing the user interfaces using JSP with struts-el tag library and JSTL and developed the client sided validations using Java Script and enhancing the existing Hibernate mapping files, config files, Spring and Struts configuration files.
  • Responsible for developing the DAO classes for the budgeting and reporting module and developed the batch application to generate reports using Spring scheduler module and implemented multi threading using Java concurrent package to create thread pool to process multiple requests.
  • Responsible for conducting unit testing using Junit and provided support to QA and PROD environments by fixing defects and assisting the deployment processes.

Envirnoment: Java 1.5, JSP, Servlets, Struts 1.2, Spring 2.0, Hibernate 3.0, JUnit, Java Script, HTML, CSS XML, Oracle 11g, DAO, SOAP.

Confidential, Quincy, MA

Sr. Java/Web Services Developer

Responsibilities:

  • Responsible for requirements gathering, analysis and development of use case models and provide task estimation implementing the agile methodology.
  • Responsible for developing the cash balance application and developed Struts Actions classes to manage cash balance plans and provide benefit estimation, balance history and generate benefit statements for the customers of Confidential .
  • Responsible for creating hibernate sessions and developed persistent classes and integrated with the spring DAO concepts to retrieve values from result sets, bind arguments to query parameters, enhanced the existing hibernate mapping and configuration files.
  • Developed the front end user interfaces for cash balance application and modified existing application to flag records and update the backend on a real time basis using AJAX, Struts, Java beans, JSP, CSS, Java Script and DAO’s in compliance with the spring framework.
  • Developed the ANT and Maven build scripts to parse the WSDL files and generate the Java Classes.
  • Modified the Java classes to eliminate the EJB interface with the web service method generated using JAX-WS for inter application communication and data transfer and developed components such as tax withholding, payment history
  • Responsible for developing Unit Test cases using JUnit and deployed the code in DEV and SI and provided support to QA and production deployments and was also involved in trouble shooting to optimize the application performance and was also responsible for conducting code reviews and impact analysis on enhancements of existing functionalities.

Envirnoment: Java 1.5, EJB 2.0, Struts 1.2, Hibernate 3.0, JSP, Spring, JUnit, DAO, XML, AJAX, Java Script, CSS, HTML, Oracle 10g, JDBC, PL/SQL, Eclipse 3.2.2, SOAP, WSDL, Apache Ant 1.4, Maven 2.0.7, Rational Clear Case.

Confidential

Java Developer

Responsibilities:

  • Enhanced the Member Statement Application to send Email alerts to members about new statements and wrote queries to generate details about the statements.
  • Provided support to the QA team by fixing defects in the Member Statement application.
  • Enhanced the Single Sign On application to accommodate new sponsors and created keys for the SSO application using the Java security framework.
  • Enhanced the Consumer Driven Workflow application to accommodate new business requirements.
  • Deployed applications in Web Logic Application Server and configured and integrated J2EE applications with the same.
  • Developed persistent Java Classes implementing the Spring framework, implemented the Test Driven methodology by performing unit testing using JUnit, configured the Web Logic Server and wrote queries using PL/SQL.
  • Implemented the Hibernate framework to map Java classes to database tables and wrote queries in PL/SQL.
  • Involved in Business Research and Development meetings, requirements gathering using Use Case diagrams and provided support to the Quality team.

Envirnoment: Java 1.4.2 and 1.5, JSP 2.0, JDBC, SSO, SQL, PL/SQL 5.1.6, SQL Plus, XML 1.0, Windows XP, JUnit 3.7, Apache Ant 1.6.5, Eclipse 3.2, Spring, SVN, JScript, Log4j, Hibernate, EJB, JMS and Use Case.

We'd love your feedback!