We provide IT Staff Augmentation Services!

Java J2ee Developer Resume Profile

Columbus, OH

SUMMARY

  • 8 years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web based n-tier architecture systems.
  • Experience in developing web based, client/server applications using Java, J2EE, Servlets, JSP, JSTL, EJB, CSS, XML, Java Beans, JDBC, JavaScript.
  • Experience in frameworks like Spring MVC/IOC/JDBC/AOP/Context/Security and Struts MVC, architecture, interceptors, action mappings and resource bundles
  • Experience in Web Application Development using Client Script design technologies like Angular JS, JQuerry as well as HTML, CSS, XML, JavaScript.
  • Experience with web service development SOAP REST
  • Experience in Object relational Mapping frameworks such as Hibernate.
  • Experienced in the functional usage and deployment of web applications in Glassfish and Apache Tomcat.
  • Extensive experience in Eclipse IDE, and also worked with NetBeans and RAD.
  • Strong Experience in database connectivity JDBC for databases like Oracle, MySql.
  • Developed stored procedures and queries using SQL and PL/SQL.
  • Sound knowledge on Object Oriented Programming Concepts OOP .
  • Involved in all phases of Software Development Life Cycle SDLC including Requirements gathering, Analysis, Design, Reviews and Coding
  • Experience with unit testing the applications using JUnit framework.
  • Good exposure with UNIX, Windows NT/2000/XP/VISTA/7 operating systems.
  • Experience in working as an Onsite co-ordinator and technical advisor in customer location.
  • Well experienced working on cross-platform environments using Windows and Different Linux and Unix flavors.
  • Deadline-oriented multi-tasker resourceful in projection completion.
  • Ability to work in fast paced environment and meet tight deadlines

SKILLS

Java / J2EE

  • Java 5, Java 6, Java 7
  • Servlet, JSP, EJB, JDBC
  • JNDI, JavaBeans
  • SOAP, JSON, REST

Web Development

  • HTML, CSS
  • JavaScript, JQuery
  • Ajax, XML
  • Factory, MVC, Singleton

Server Web Development

  • Hibernate 3.5, 4.0
  • Struts 1.3.x, 2.0
  • Springs 2.5, 3.0
  • Tomcat, Glassfish, JBoss

Database

  • Oracle 9i,10g,11g
  • MySQL
  • Stored Procedures, Functions

Tools

  • Eclipse, NetBeans
  • ANT, MAVEN, log4j, JUnit

Additional Expertise

  • C, C
  • Perl, Matlab
  • Microsoft Visio

PROFESSIONAL EXPERIENCE

Confidential

Position: Java J2EE Developer

Responsibilities:

  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Applied design patterns including MVC Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
  • Involved in all stages of Software Development Life Cycle of workflow and support using AGILE Methodology.
  • Used JavaScript to link the web page with social websites with feedback features for Citibank and also develop feature for voting by the customers.
  • Involved in developing front end screens using JSP, Struts View Tags, XLTS, DHTML, HTML5, CSS3 and JavaScript, and Spring.
  • Extensive experience in Java Server Faces Framework versions 1.1 and some Apache STRUTS experience.
  • Used Exception Handling, Struts validator Framework. And with Strong knowledge in Spring Framework using IOC/ AOP, Spring Transaction support Declarative/ Programmatic , Hibernate in spring.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Generated Spring XML files for the configured beans.
  • Used Hibernate for mapping POJO's to relational database tables using xml files
  • Oracle database was used, wrote stored procedures for common queries
  • Used SAX Parser for parsing the xml document
  • Used Eclipse as the Java IDE in the development of the application.
  • JBoss Application Server was used as the application server for deploying the application.
  • Used SVN as source control management.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.

Environment: Core Java, JSP, HTML5, JavaScript, Struts, Hibernate, Spring, JMS, ANT, AJAX, Design Patterns, Servlets, Struts Tag Libraries/JSTL, XML, UML, JUnit, Oracle 11g, SVN, Web Services, JBoss, Agile, Log4J, CSS3, Windows 7

Confidential

Position: Java Developer

Responsibilities:

  • Involved in Requirement gathering and analysis.
  • JSF Portal Framework at Presentation Tier.
  • Developed UI components and faces-config.xml file of JSF MVC framework.
  • Implemented JSF core/HTML tags for views.
  • Implemented JSF MVC framework to make separate behavior and presentation in application.
  • Creation Managed bean used to instantiate backing beans used in a JSF application and stores them in a Scope.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Developed EJB Session Beans to communicate with Controller and database layer.
  • Involved in implementation of client side validations using JavaScript.
  • Generated POJO classes to map to the database table.
  • JPA layer support at Persistence Tier.
  • Support production development, implementation and deploying.
  • Develop new models to fetch data from tables into new models using Spring 3 and Annotations.
  • Trace errors in the Glassfish Server log files to find the location of an existing problem.
  • Shell scripting commands and connections using PuTTY.

Environment: J2EE, JSP, Servlets, HTML, JavaScript, PL/SQL, Oracle 10i, GlassFish, Eclipse, Maven, UML, Unix.

Confidential

Position: Java J2EE Developer

Responsibilities:

  • Involved in development of Order Management, Product Management and Pricing modules.
  • Participated in system design and prepared UML diagrams and Class diagrams for DTO objects and actions.
  • Designed and developed Hibernate Mapping files and configuring hibernate.
  • Configured and maintained the Spring Application Framework's IOC container.
  • Spring Application Context was used to inject the core java POJOs into application.
  • Generating Hibernate mapping files and domains using tables.
  • Implemented the MVC architecture using Struts framework.
  • IBM MQ Series is used as JMS Server.
  • Creating the message from the uploaded information and transaction data and sending this information using SOAP.
  • Storing the SOAP messages received in the JMS Queue of WebSphere MQ MQ Series .
  • Listening the WebSphere MQ through message driven beans and processing the queue messages.
  • Developed custom JSP tags for Pricing, Order Management, Product Management modules.
  • Wrote script for AJAX implementations in the website.
  • Performed XML Transformations from value objects to xml and from xml to Html data.
  • Designed and developed views, controller and model components implementing Struts Framework.
  • Performed unit testing using JUnit.
  • Developed the Logging framework using log4j.
  • Implemented Design patterns for recurring problems.
  • Developed Web Services which are published on to the Websphere application server.

Environment: J2EE, Java/JDK 1.5, JSP, Servlets, Spring 2.0, JavaBeans, Hibernate 3, Struts 2.0, AJAX, XML, XSD, DOM, HTML/ DHTML, JavaScript, Oracle 10g,WebSphere, SOAP 1.2, WSDL,UDDI,UNIX, RAD 7.0,WIN CVS 2.0, Ant 1.6, JQuery, JUnit, log4j

Confidential

Position: Java Developer Consultant

Responsibilities:

  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Implemented server side tasks using Servlets and XML.
  • Helped developed page templates using Struts Tiles framework.
  • Implemented Spring Validation Framework for Server side validation.
  • Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Developed Web services SOAP through WSDL and SOA in WebSphere to interact with other components and also used Websphere Portal.
  • Integrated Spring DAO for data access using Hibernate used HQL and SQL for querying databases.
  • Used parsers like SAX and DOM for parsing xml documents and used XML transformations using XSLT.
  • Written stored procedures, triggers, and cursors using SQL
  • Created and deployed web pages using HTML, JSP, JavaScript. JSF and CSS.
  • Written JUnit Test cases for performing unit testing.
  • Used Rational Clear Case as Version control.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object DTO , Data Access Object and Service Locator.
  • Worked with QA team for testing and resolving defects.
  • Used ANT automated build scripts to compile and package the application.
  • Used HP Quality center QC for bug tracking and project management

Environment: Java, J2EE, JSP, custom tag library, JavaScript, JSF, JDBC, Spring, Struts, Tiles, Hibernate, Design Patterns, XML, HTML, CSS, Web Logic, SVN, Windows, JUnit, UML, Web Services, EJBs, SOAP, Agile.

Confidential

Position: Software Engineer

Responsibilities:

  • Analysis of requirements given by the product team and estimate their viability and come up with technical design.
  • Design and Implementation of the Java based application part of the project.
  • Wrote the controller logic for maintaining states between various JSP requests.
  • Designed, developed and maintained the data layer using Hibernate.
  • Developed JSP, Servlets and other necessary java classes.
  • Created and modified the UI components using JSTL, JSP, CSS, JQuery, and AJAX.
  • Created and modified SOAP web services for the application to support requests from other applications.
  • Wrote SQL /PLSQL queries/scripts for creating and manipulating the database.
  • Extensively used Hibernate in data access layer to access and update information from the MySQL database. Used Hibernate Query Language HQL for writing the queries
  • Coordinated with product team, QA team and development team to make sure the requirements were implemented correctly and resolve any issues if any.

Environment: Java, JSP, Servlets, Hibernate, HTML, CSS, AJAX, JSTL, Design Patterns, JQuery, Spring, XML, Tomcat, Eclipse, Perforce, SOAP, Oracle, Unix.

Confidential

Position: System Analyst

Responsibilities:

  • Design and Implementation of the Java based application part of the project.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Framework.
  • Developed JSP, Servlets and EJB, and other necessary java classes.
  • Created the UI components using HTML, CSS, JQuery, and JavaScript.
  • Created XML Schema, and managed the flow of the same to and from the already existing web services REST .
  • Created a number of custom built tag libraries in JSP to support the already existing custom widgets in JavaScript.
  • Wrote SQL and PLSQL queries for database creation and modification.
  • Wrote UNIX commands for file permissions, resource usage and other basic services.

Environment: Java, JSP, Servlets, Hibernate, JDBC, HTML, CSS, AJAX, JSTL, JQuery, Spring, XML, Tomcat, Eclipse, Perforce, Oracle, JUnit, Web Services SOAP , Unix.

Hire Now