We provide IT Staff Augmentation Services!

Java J2ee Developer Resume

2.00/5 (Submit Your Rating)

North Wales, PA

SUMMARY:

  • Over 8 years of experience in analysis, design, development and implementation of N - tier architecture applications, Business to Business Applications, Business to Client applications, distributed components and internet/intranet applications.
  • Robust Proficiency in Java concepts likes OOPS, Collections, Exception Handling, Serialization, Multithreading, Generics &developing enterprise applications using J2EE technologies like JSP, Servlets, Hibernate, JPA, JTA, JSF, JDBC, JNDI, JMS and POJO.
  • Expertise in various methodologies of the software development lifecycle (SDLC) process including analysis, design, development, implementation, integration, testing, debugging, production, maintenance.
  • Professional experience in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, Angular
  • Experience in developing lightweight application components using Spring IOC, publishing cross cutting concerns as aspects using Spring AOP, development and implementation of Model-View-Controller frameworks using Spring MVC
  • Worked on frameworks like Spring MVC/IOC/JDBC/AOP/Context.
  • Experience on ORM frameworks like those that Hibernate/JPA used for mapping Java classes with relational database by Hibernate Query Language (HQL).
  • Experience in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services, JAX-WS, WSDL.
  • Strong experience in RDBMS database design using SQL, to write Stored Procedures, Functions, Triggers, prepared Statements.
  • Extensive development experience on different IDE's like Eclipse, NetBeans for debugging and using java-coding standards.
  • Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

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

JAVA Technologies: Java, J2EE, JSP, Servlets, JDBC, JNDI, EJB, Web Services, Java Server Faces (JSF), Spring Framework

Web Technologies: HTML, XML, CSS, AJAX, JavaScript, JQuery, JSON, AngularJS, Node.js

Distributed Technologies: RMI, EJB, JMS

Middleware Technologies: Web Services (SOAP and Restful), XML XML Schema, DTD, XSLT

Application: Server/Web Server WebSphere, WebLogic and Apache Tomcat

Database: Oracle (version -11g, 10g, and 9i), My SQL, and SQL Server. MongoDB, NoSQL

ORM: Hibernate

Operating Systems: Windows, Linux, UNIX

IDE: Eclipse, NetBeans, RAD

PROFESSIONAL EXPERIENCE:

Java J2EE Developer

Confidential, North Wales, PA

Responsibilities:

  • Implemented all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications and Development of the Application.
  • Developed the server side business logic using Action Classes, Action Forms, Helper classes and DAO access layer classes.
  • Used JSP, HTML, Java Script, Angular JS and CSS for content layout and presentation.
  • Developed Web services, written SOAP, and created WSDL for web services.
  • Used Spring IOC, AOP modules to integrate with the application.
  • Used Hibernate as persistent layer by mapping to the tables.
  • Experience in writing Beans, Action Classes and Business Delegates using Action Forms, DynaActionForm and Validator Action Forms.
  • Create Hibernate.hbm mapping files for Data Models and configuring in hibernate.cfg.xml.
  • Implemented the design of the applications using J2EE using Model/View/Controller (MVC) design pattern.
  • Developed Spring Beans and Configured Spring using applicationContext.xml.
  • Involved in the integration of Struts with Spring Framework and implemented Spring MVC, Spring IOC, Spring AOP, Spring JDBC, Spring Persistence with JPA.
  • Configured Front Controller in springapp - config.xml of Spring MVC and implemented Spring Web flow.
  • Written DAO classes to interface with Database using hibernate.
  • Used XML parsers to parse the XML data.
  • Used O/R mapping tool Hibernate for persistence data.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Wrote the Hibernate-mapping XML files to define java classes-database tables mapping.
  • Used Hibernate Template for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Written database Functions, Procedures and Triggers as per the business logic requirements.
  • Wrote JUnit test cases for testing the Business layer and the service layer.

Environment: Java, J2EE, JSP, Servlets, Struts, Spring, and Hibernate, MVC, AJAX, Java Script, CSS, HTML, ANT, JUnit, and Apache Tomcat Server.

JAVA/ J2EE Developer

Confidential, New York, NY

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) phases like requirements gathering, Analysis, Design, Development and Testing.
  • Involved in the development of project back - end logic layer by using most of the core java features such as Collections Framework, Interfaces, Multi-Threading and Exception Handling programming.
  • Developed the application using the Model View Layer (MVC) architecture.
  • Involved in designing the user interfaces using JSP. Developed Custom tags for reusability using reusability.
  • Implemented Business processes like user authentication transfer of service using Session EJB's.
  • Involved in using web services WSDL and SOAP for getting credit card information from third party.
  • Written Web Services (WSDL) to effectively work with SOAP and XML, XSLT and exchange data between different applications, which are on different platforms. Developed top-down and bottom up web services development.
  • Involved in Integration to integrate with external systems using SOA (Web services, WSDL, SOAP, UDDI and XML).
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Used Soap UI to manually connect to the web service and check data.
  • Used Hibernate in data access layer to access and update information in the database.
  • Used Hibernate Query Language (HQL) to query the database for complex data.
  • Designed Graphical User Interface (GUI) applications using HTML, JSP, Angular JS, and CSS.
  • Used JavaScript as the scripting language and is used for detecting the visitor's browser, validating the forms, providing event functions, animations etc..
  • Used data source to connect database.
  • Used Oracle 10g database to design various tables required for the project and used Stored Procedure in the application.
  • Used Maven as build tool and Jenkins for Continuous Integration.
  • Developed, Tested and Deployed application in Apache Tomcat 7.0 server.

Environment: JDK 1.5, Hibernate 3.0, EJB, JSP, Servlets, JMS, JAX-WS, JAX-RPC, XML, SOAP, WSDL, JDBC, JavaScript, UML, HTML, Angular JS, JNDI, CVS, log4j, Tomcat Web server, Oracle, Eclipse.

Java Developer

Confidential, San Diego, CA

Responsibilities:

  • Development and testing of the website using Struts and spring framework.
  • Implemented application logging and exception handling using Spring AOP.
  • Used the Agile as SDLC process for the project execution.
  • Designed and developed GUI components using JSP, HTML and JavaScript.
  • Developed highly responsive, dynamic user interface components using AJAX and JQuery.
  • Used object oriented programming concepts of Java Script like Prototypes and Closures for client side data manipulation and encapsulation.
  • Implemented MVC using Spring Framework
  • Handled the database access by implementing Controller Servlet.
  • Implemented PL/SQL stored procedures and triggers.
  • Used JDBC prepared statements to call from Servlets for database access.
  • Designed and documented of the stored procedures.
  • Developed the CSS Classes for all Error, Form Elements and Warnings.
  • Performed client side validations using JavaScript.
  • Used Log4J to monitor the Error Logs and Used Maven to build the application.
  • Deployed application on WebLogic Application Server and development using Eclipse

Environment: Java, JEE, JSF, RAD, Ajax, JavaScript, JAX-WS, Web Services, SOA, SOAP, WSDL, JMS, Hibernate, JSTL, spring, XML, XSLT, WebSphere, Junit, SVN, Servlets, JDBC.

Java Developer and Support Analyst

Confidential

Responsibilities:

  • Full lifecycle application development
  • Designing, coding and debugging applications in Java. Object - oriented Design and Analysis (OOA and OOD)
  • Participated in design, development and testing of the system.
  • HTML, JavaScript, and Applets were used for the presentation.
  • Developed the backbone of the project using JSPs and Servlets.
  • Used JDBC to interact with the database
  • Application was developed in Tomcat server.
  • Used JavaScript for the feature enhancements.
  • MySQL was used as database server.
  • Actively Developed queries to communicate with database server.
  • Followed waterfall model as SDLC methodology.

Environment: JDK1.1, JSP, JavaScript, HTML, Servlets, JDBC, SQL Server, Apache Tomcat

Java Developer

Confidential

Responsibilities:

  • Involved in requirement Analysis, documentation of high level and low - level design
  • Used core java, Multithreading, I/O Streams, Collections framework.
  • Designed presentation part in JSP (Dynamic content) and HTML (for static pages)
  • Designed Business logic in EJB and Business facades.
  • Used MDBs (JMS) and MQSeries for Account information exchange between current and legacy system
  • Attached an SMTP server to the system, which handles Dynamic E-Mail Dispatches.
  • Created Connection pools and Data Sources.
  • Involved in the Enhancements of Database tables and procedures.
  • Used JUnit for unit testing of the system and Log4J for logging.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.

Environment: Java, J2EE, JSP, EJB, JMS, JBoss Application Server, Tomcat Web Server, PL/SQL, ANT, winCVS, MS PowerPoint, MS Outlook

We'd love your feedback!