We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Queens, NY

SUMMARY

  • Java/J2EE Developer 7 plus years of experience in IT industry in Software Analysis, Design, Development, Deployment and Maintenance of Web using OOP Concepts, Java and Java EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (SOAP, WSDL, Axis).
  • Experience with multiple Servers like Apache Tomcat, IBM Web Sphere, Web Logic, Sun Glass fish and Jboss.
  • Experience in developing and deploying applications using Tomcat and Eclipse.
  • Extensive experience in building enterprise Applications and Distributed Systems using technologies such as Java, J2EE (Servlets, JSP, JSF, EJB, Struts, spring, Hibernate, JDBC, JNDI, JTA) and XML.
  • Expertise in using Web Service technologies like SOAP, RestAPI, UDDI, WSDL to implement Service oriented Architecture (SOA).
  • Extensive experience in CSS, DHTML, AJAX and PHP.
  • Solid design skills using Java Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique (OMT).
  • Expert in Web Development using J2EE technologies like Java, JSP, Servlets, JDBC.
  • Hands on experience with Model View Controller (MVC) architecture using Struts & Spring Framework.
  • Expert in developing Service Oriented Applications using Restful Web Services JAX - RS.
  • Hands on experience in developing SOAP Based Web Services JAX WS using Apache CXF.
  • Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Service-Oriented architecture (SOAP), Rational Unified Process (RUP), Object Oriented Analysis and Design (OOAD), UML and J2EE Architecture.
  • Developed Service Oriented Applications (SOAP) for different applications called User Service and Other applications using Restful Web services and JSON as messaging medium.
  • Implemented the Security for Restful Web Services using Apache HTTP Client.
  • Hands on experience with Hibernate Spring and JSF Framework.
  • Expertise with J2EE compliant IDEs like My Eclipse.
  • Expertise in using Jakarta Apache frameworks like Struts, MVC, ANT, JUnit and Log4J.
  • Prepared test case scenarios and internal documentation for validation and reporting.
  • Extensive experience in using Web Technologies like HTML, DHTML, CSS, XML.
  • Experience in writing SQL, PL/SQL programming, MySQL, Oracle and SQL Loader.
  • Experience in Object Oriented Analysis and Design (OOAD) of distributed web-based applications.
  • Experience in various J2EE design patterns like Data Access Object, Session Façade and Singleton
  • Familiar with version management software’s such as CVS, SVN, Microsoft Visual SourceSafe.
  • Have an experience with tools like JIRA, TOAD, OSB, SPIRA, Team City, and Fisheye/crucible.
  • Experience in Object-oriented design and analysis.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure - either unsupervised or in a team.

TECHNICAL SKILLS

Operating Systems: Windows 2003/2000/NT/Vista/XP/98/95, UNIX

Languages: Java, C, C++, SQL, PL/SQL, PHP

J2EE Technologies: Servlets, JSP, JDBC, JSTL, JSF, Spring, Hibernate, Struts, MVC, EJB, Web ServicesRMI, JNDI

Databases: Oracle 10g/9i/8i, IBM DB2, Informix, PostGRESql, SQL Server 2000SQL Server 2005.

Web Technologies: Java Script, EJB, JNDI, JDBC, JavaBeans, Swing, HTML, JavaScript, RMI, SOAP

Framework: Struts, Spring, Axis 2, Xfire with Jibx and Jaxb

XML Technologies: XML, XSLT, STAX & DOM parsers

Application Servers: WebSphere, WebLogic, JBoss

Web Servers: Apache Tomcat 7, Java Web Server 2.0

IDEs: Eclipse, JBuilder, RAD, IntelliJ, Oracle JDeveloper 10g, RAD 7.0/6.0, WSAD

ORM: Hibernate3.0.,iBATIS

Modelling Language: UML

Other Tools: TOAD, ANT, CVS, Subversion, jProbe, JConsole.

PROFESSIONAL EXPERIENCE

Confidential, Queens, NY

Java/J2EE Developer

Responsibilities:

  • Responsible for the architecture, design, development and testing.
  • Responsible for developing the applications with the help of Java, JavaScript and Struts1 and Struts2.
  • Worked and developed multiple modules in the project using agile methodology.
  • Developed the application using JSF, spring, Java, Java script, hibernate, Ajax and SQL server.
  • Developed Java Bean Classes for implementing Business logic using EJB 3.0 (Stateless session, entity, message driven beans).
  • Developed and exposed a SOAP based web service using Axis 2 which is consumed by a .net application.
  • Used SOAP UI tool to validate the web service.
  • Developed the service layer using the Spring Core.
  • Developed server-side services using Java, spring, Web Services (SOAP, WSDL).
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture using IOC, AOP concepts.
  • Created and maintained the configuration of the Spring Application Framework (IOC) and implemented business logic using EJB.
  • Consumed Web Services for transferring data between different applications.
  • Used Soap based Spring Web services for transferring data between applications
  • Implemented RESTful Web-Services for data exchange between multiple systems.
  • Used Log4j to assign, track, report and audit the issues in the application.
  • Involved in developing JDBC DAOs and DTOs, writing Hibernate HQL queries, advanced SQL and T-SQL
  • Used SAX parsing methodology for serializing and parsing the XML request and response.
  • Monitoring the production logs and monitoring performance using JConsole.
  • Worked on performance improvement using hibernate second level caching.
  • Wrote SQL queries and Stored Procedures for Data Access Objects (DAO).
  • Designed and developed JSP pages based on Struts Framework.
  • Used SOAP calls to access functionalities.
  • Published and consumed Web Services using SOAP, WSDL and deployed it on WebLogic server Web Server.
  • Used SOAP based web services to develop interfaces to integrate between front end systems and back end systems.
  • Responsible for development of test plans for IT Testing.
  • Responsible for resolving issues after User Testing.
  • Used Eclipse for application components development.
  • Used JIRA to manage the work stories and keep updated with the progress.
  • Used alfresco content management system to add the content from the backend system.
  • Used Team City to deploy the applications and keep track of errors.
  • Rich authentication and authorization features ensure access to application is fully controlled with sophisticated and dependable security.
  • Closely interacted with Project Manager, Business Analyst and Developers of my team as well As other teams.
  • Participated the Sprint Planning to discuss with the new work items.

Environment: J2EE, Servlets, JSP, Struts, Tomcat Application Server, Oracle, JQuery, XML, JavaScript, JDBC, SQL, MY Eclipse, Toad, OSB, Mercury, Alfresco, JIRA, TeamCity, Toad, Linux and Windows7.

Confidential, OH

Sr. Java/J2EE developer

Responsibilities:

  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Used OO techniques such as UML methodology (use cases, sequence diagrams and activity diagrams) and developed class diagrams using Rational Rose.
  • Developed the user interface using JSF, Ajax and FACELETS. Majorly worked on JSF technologies like ICEFACES and RICHFACES.
  • Designed DTD's for XML representation of data.
  • Developed DAO's (Data Access Objects) and performed O/R mapping using Hibernate to access the database.
  • Created *.hbm.xml mapping for all data table objects and created hibernate- config.xml.
  • Used JNDI for naming and directory services.
  • Developed the EJB (Session Beans) as part of the publishing the web services.
  • Implemented the business rule validations on the front end.
  • As a Programmer participated in the designing of the Web framework using Struts framework as a MVC design paradigm.
  • Reviewing and analyzing data model for developing the Presentation layer and Value Objects.
  • Used HTML, CSS, XHTML and DHTML in view pages for front-end.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
  • Used Struts & JavaScript for client-side validation.
  • Used Struts Tag Libraries to develop the JSP pages.
  • Used and configured Struts ValidatorForms, MessageResources, ActionErrors, Validation.xml, Validator-rules.xml.
  • Involved in writing the client side scripts using JavaScript.
  • Developed Controller using Action Servlet and Action mapping provided by Struts framework.
  • Wrote Hibernate configuration and mappings .xml files for database access.
  • Used and developed Service Locator pattern which delegates the web services for certain resources and Singleton pattern.
  • Used Web Services-WSDL and REST.
  • Used Hibernate as the ORM tool to communicate with the database.
  • Used Hibernate (persistence framework) to implement the Database Access layer.
  • Designed Data model and Implemented Database Interactions using SQL and JDBC.
  • Exposed messaging API to customers via XML
  • Used Factory Pattern in the controller.
  • Worked on Spring JMS, MDB for listeners, and Message Broker for routing the messages.
  • Provided support to the current applications.
  • Involved in creation and deployment of Enterprise Application on Web sphere Application server.
  • Communication between Internet layer and Authorizations is done by RMI.
  • Used Log4j logging framework to debug the code.
  • Used SVN for versioning.

Environment: Java 6.0, RAD 7.0, JSF, Spring 2.5, DOM, HTML, CSS, JavaScript, Ajax, Web Services, JAXB, DB2, IBM UDB 8, EJB 3.0, XML, ANT, JDBC, Web Sphere 6.1, Hibernate, JPA, Z/OS, Rational Clear Case, Log4J, JUnit

Confidential, Detroit, MI

Java/J2EE Developer

Responsibilities:

  • Involved in requirements gathering and design.
  • Designed and developed JSP pages based on Struts Framework.
  • Deployed flow of Execution in the Servlet Environment using JSF and defined Navigation Rules for handling page Navigations using Spring WebFlow.
  • Used the spring open source framework for building Servlet/JSP based web application based on the Model-View-Controller (MVC) design paradigm.
  • Responsible for development of test plans for IT Testing.
  • Involved in development using struts components—Struts-config.xml, tiles, form-beans and plug-ins in Struts architecture.
  • Involved in design, writing LLD and test strategy and developed application using agile technology.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
  • Used firebug plug-in to test the control flow within a web page for UI call flow.
  • Designed and developed communication between client and server using Secured Web Services, Cxf, mtom, and spring and web logic server.
  • Implemented spring (MVC, AOP, Interceptors and spring Ajax) and Hibernate frameworks.
  • Used SVN as the secure Versioning software.
  • Code walk through, modules integration and unit testing using Junit.
  • Extensively used Web Services (SOAP, Restful).
  • Involved in the development of distributed server side components and deployed the various Session and Entity Bean Components in the WebSphere Application Server
  • Developed Data Access Objects to encapsulate all database specific code using JDBC API. These are used by EJBs to access the database
  • Involved in Code Reviews, Effort Tracking and Bug Tracking.
  • Used Eclipse IDE for code development along with Visual Source Safe (VSS) for managing the code.
  • Designed and developed the application and a framework to support the application using Java/J2EE, particularly Java Server Pages (JSP), Servlet and JSP APIs.
  • Developed JSP applications for the presentation and used JSP tags.
  • Developed business logic using Stateless session beans for calculating asset depreciation on Straight line and written down value approaches.
  • Implemented Struts open source framework for building web components.

Environment: J2EE 1.6, Hibernate, Tiles, Tag Libraries, JSP, CSS, AJAX, HTML, Tomcat Spring, MS Visio, Hibernate, Eclipse, JUnit, Log4J, SVN Ant, Windows XP Professional, Oracle, Web Services(JAX-WS & JAX-RS).

Confidential, Milwaukee, WI

Java Developer

Responsibilities:

  • Understanding and analyzing the current system
  • Giving the Estimations, Solution and do the implementation of the Change Request on top of the existing application
  • Directly involved in the client communication for any business related questions and design review.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis & development.
  • Developed the service layer using the Spring Core.
  • Implemented AJAX calls using JQUERY for dynamic and interactive, data retrieval and Messaging in JSON.
  • Implemented CSS Manipulation, HTML Event functions, Java script Effects and animations using JQUERY.
  • Developing Batch framework using java executor framework for processing the offline records from Investor using the entity model.
  • Using JUnit, Wrote unit test cases to test various services and their capabilities and limitations.
  • Worked on existing oracle stored procedures to improve the performance.
  • Collaborated between teams by involving in the knowledge transfer through updating tracker on any general bug tracking/development steps/standards involved.
  • Worked with monthly iteration of agile methodology to ensure delivery of high quality work.
  • Collaborated between teams by involving in the knowledge transfer through updating tracker on any general bug tracking/development steps/standards involved.
  • Used the HTML, Jsp,JS for developing the User Interface.
  • Developed user interface using JSP, JSP Tag libraries.
  • Developed the different components of application such as JSPs, Servlets using JBOSS.
  • Also involved in the mentoring the developers and also regularly making suggestions to the mechanisms implemented during development.
  • Implemented Database access through JDBC at Server end with Oracle as backend.
  • Designed various tables required for the project in Oracle 10g database Used Toad tool to connect and work on the database

Environment: JDK1.5, Struts1.2, HTML, CSS, JavaScript, JSP1.2, Servlets, HTML, CSS, JDBC, JavaScript, Log4J, ANT, Hibernate3.0, Ajax, Eclipse, JBOSS, Oracle 10g and LINUX.

Confidential

Java Developer

Responsibilities:

  • Translated visual designs into meaningful user experiences through the use of various presentation layer technologies including HTML, DHTML, JavaScript and Servlets.
  • Designed and developed features.
  • Developed user interface using applet.
  • Developed interaction framework for asset database interaction and developed save and conversion specific servlets for applet interaction.
  • Developed custom tags, jsp pages.
  • Worked on deployment on client side.
  • Fixed bugs and performed unit testing. Involved in analysis, design and development of the project.
  • Created GUIs for applications and applets using SWING components and applets.
  • Implemented the project using JSP and Servlets based tag libraries .Deployed applications on JBoss 4.0 server
  • Developed Session Beans which encapsulates the workflow logic
  • Used Log4j logging framework to debug the code
  • Used SVN for the concurrent development in the team and for code repository
  • Deployed applications on Linux client machines.
  • Deployed the EARs and WARs in WebSphere Application server using ANT script.
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: Java, J2EE, Servlets, Struts, EJB, JSP,HTML,CSSs, SWING,APPLET, JBoss 4.0, SQL Server 2000, Ant, WSDL, REST, Eclipse, SVN, Linux,log4j.

Confidential

Java/J2EE Developer

Responsibilities:

  • Study and analyze the business process flow and existing system.
  • Involved in various phases of Software Development Life Cycle (SDLC) and the project was developed using iterative development.
  • Involved in business requirement gathering and technical specifications.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces.
  • Developed the application using Struts framework to model the MVC architecture.
  • Used Enterprise Java Beans (EJB) to write the business objects for the application.
  • Coding Struts Validator for Client and Server side validation.
  • Creation of Hibernate Mappings files for each database object.
  • Developed the business domain layer using Java, J2EE, and JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory design patterns.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Handled the client side and server side validations using Struts validation framework.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
  • Developed the front end UI using JSP, HTML, JavaScript, CSS.
  • Implemented Struts Validators framework to validate the data.
  • Developed Ant(build.xml) targets for build and deployments on Web Sphere Application Server 5.0
  • Implemented Database connectivity with JDBC for communication between application and Oracle database.
  • Developed WebServices clients to consume those Web Services as well other enterprise wide WebServices.
  • Developed Stored Procedures in the Oracle 9i database.
  • Involved in gathering business requirements from business process managers.
  • Involved in writing unit test plans and developing test cases using JUnit.
  • Used Configuration Management and Version Control tool CVS.

Environment: Java, J2EE, Servlets, JSP, Struts 1.0, JDBC, HTML, CSS, Java script, WSAD, Web Sphere 5.0, Windows 2000, and Oracle 9i.

We'd love your feedback!