We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Boca Raton, FL

SUMMARY:

  • Around 7 years of professional experience in IT industry on Cross Platform (Web & Client - Server) application development and design using object Oriented Programming, Java /J2EE technologies.
  • Extensive experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and writing Test cases using various software engineering processes ranging from Waterfall to Agile methodology.
  • Very good experience in Web Technologies HTML 4/5, CSS/CSS3, JavaScript, JQuery, Angular JS, XML and JSON.
  • Good experience in design and development of various web and enterprise applications using J2EEtechnologies like JSP, Servlets, EJB, Spring, JavaScript, JDBC, JMS, JSF, JNDI, XML, and Web Services.
  • Strong knowledge in using Hibernate 2.x, 3.x, Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions.
  • Very good experience in Document Object Model (DOM)
  • Experienced in developing MVC architecture using Servlets, JSP, and Spring Framework.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Good Work experience on various IDE's like Eclipse, My Eclipse, NetBeans, and RAD.
  • Extensive of server-side development experience using the technologies EJB, Web Services, XML, JAXB, Oracle, My SQL, SQL, PL/SQL.
  • Experience on Core Java technology which includes Multi-Threading, JDBC, RMI.
  • Expertise in design and development of various web- and enterprise-level applications using J2EE technologies like JSP, Servlets, JDBC, Oracle.
  • Experience in SOAP based Web Services, REST Web Services, JAX-WS,JAX-RS, JAXB,SOA, AJAX, RMI,JNDI, MVC Custom development.
  • Good experience in log4J implementation for persist the data into log files and experience with Ant and Maven for the build and deployment of applications.
  • Experience in SQL, PL/SQL to write Stored Procedures, Functions, Triggers, Views and strong experience in RDBMS using Oracle 11g/10g/9i,HSQL,SQL Server, and My-SQL.
  • Experience in working version control tools like CVS, SVN.
  • Experience in developing applications on operating systems like Windows, UNIX and Linux.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Highly motivated self-starter with a strong analytical problem solving, having ability to multi-task, work in a team environment, understand and be responsive to customer needs, work under tight deadline.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, C++

Frameworks: JSF, Struts, Spring, EJB3.0, Hibernate, ANGULAR JS, Junit. 

Databases: Oracle, SQL Server, DB2.

Web Technologies: HTML, XML, JavaScript, DHTML, CSS, JQuery, AngularJS, ExtJS, JSON, DHTML, XHTML, XML, XSL, XSLT, Sonar.

J2EE Technologies: Servlets, Java Beans, JSP, JMS, JDBC,

Scripting Languages: JavaScript, AJAX

Web Services: JSON, SOAP, REST, XML, WSDL

Version Control Tools: SVN, CVS. 

Web and App Servers: Tomcat, Web Sphere, Web logic Server, JBOSS

Operating Systems: Windows XP/2000/NT, Linux, UNIX

Development Tools: Log4J, Ant, Maven, Eclipse, My Eclipse, Net Beans

PROFESSIONAL EXPERIENCE:

Confidential, Boca Raton, FL

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology. Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
  • Worked in an agile development process based on Scrum.
  • Developing font end applications using Spring MVC.
  • Used RESTful Web Services to retrieve data from different applications.
  • Designed and developed Spring AOP components for Service implementation.
  • Developed both standard server-side and JQuery for AJAX processing.
  • Employed Hibernate/JPA for ORM mapping and persist the data to backend.
  • Implemented second level cache using ehcache.
  • Web Logic Application Server /Eclipse IDE were used for deploying the application.
  • Involved in exposing, consuming and packaging REST Web services using Jersey Framework.
  • Involved in developing JUnit test cases using Easy Mock and DB units for unit and integration units.
  • Used Maven script for building and deploying the application.
  • Used Oracle11i as backend database

Environment: Java 1.5, J2EE 1.2, Spring MVC, Spring AOP, JQuery/Ajax, Hibernate/JPA, JUnit, Maven 2.0, Oracle 11i, WebLogic Application Server /Eclipse IDE, SVN

Confidential, Wilmington, DE

Java J2EE Developer

Responsibilities:

  • Developed the user interfaces using AJAX, JSP, Struts, HTML, CSS, Java Script, and DHTML. 
  • Generalized top link mapping template for the application so that top link related code could be separated from the actual DAO implementation
  • Used multiple Actions to control the page flow, Interceptors for client validations 
  • Used Spring ORM package as an integration layer for ORM mapping API's, including Hibernate
  • Used spring dependency injection to manage the dependent objects.
  • Design application using new themes and custom templates and user interface by using JSP, HTML, XML, XSLT, CSS and Java Script as per Verizon business new theme requirement. 
  • Used AJAX to get faster response to the user without refreshing the whole page, to develop and customize the dynamic web pages. 
  • Used Toad as database tool to communicate with Database.
  • Wrote build & deployment scripts using Ant, Maven on UNIX environment. 
  • Involved in the deployment of the application using WebLogic Server. 
  • Used CVS for Version Controlling. 
  • Writing JUNIT Test cases and Test it for integration layer messages
  • Involved in unit testing, integration testing and smoke testing. 
  • Involved in peer level code and design reviews. 
  • Involved in fixing QA defects and tracked then using Quality Center.

Environment:  Java, J2EE, MVC, Struts, Spring, JSP, Servlets, Hibernate, JSTL, JUnit, XML, HTML JavaScript, AngularJS, CVS, UNIX, Toad, Windows XP, UML, Eclipse, Web logic Application Server, Oracle 10g.

Confidential, Collierville, TN

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology. Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Developed the presentation layer and Spring MVC framework in CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done.
  • Designed and developed Spring AOP components for Service implementation.
  • Persistence layer design and implementation using Hibernate ORM framework, annotated lazy-loading / fetching strategy implementation
  • Business-logic controller framework development utilizing spring framework and dependency injection, catering to both standard server-side and AJAX client requests.
  • Implemented Transaction Management based on Spring AOP and Dependency Injection based on Spring Core.
  • Employed Hibernate for ORM mapping and persisting the data to backend.   
  • WebSphere Application Server 6/RAD 7 was used for deploying the application.
  • Involved in exposing, consuming and packaging Web services using Axis framework.
  • Involved in developing JUnit test cases using Easy Mock and DB units for unit and integration units.
  • Used Maven script for building and deploying the application.

Environment: Java 1.5, J2EE 1.2, JDBC API, XML, JavaScript, HTML, CSS, Ajax, SQL, Servlet 3.0, Jsp 2.0, Spring 3, Hibernate, JUnit, Maven 2.0, Db2, WebSphere Application Server 6, RAD 7

Confidential, New York City, NY

Java Developer

Responsibilities:

  • Participated in client requirement documents and provide inputs helping to finalize requirement document.
  • Developed the application as per the functional requirements from the Business Analysts 
  • Used Spring Core, Spring MVC in the application development and Hibernate framework was used for DAO layer for one of the application module.
  • Implemented MVC architecture using Servlets, JSP, and Spring MVC.
  • Developed using DAO Design Pattern to insert and update the data. 
  • Designing and developing web solutions using Java, HTML 5, CSS3, JavaScript, and Angular JS, spring, Oracle and SOAP services.
  • Developed the client side validation using JavaScript
  • Implemented a reusable component in JavaScript for Ajax calls and processing JSON responses back from the server.
  • Based on WSDL, prepared components to call web services to get required data from other applications.
  • Bugs tracking and fixing are done through Quality Center.
  • Implemented Log4j for logging and developed test cases using JUnit.
  • Involved in unit testing and regression testing of the trustee application.  
  • Helped in developing the complete business flow and helped incorporate session validity checks, validations and error handling in the application. 
  • Used Web Services to extract and communicate the records using XML and REST 
  • Developed the UML use cases and Sequence diagrams 
  • Worked in an agile environment with sprint cycle of 15 days.
  • Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the applications. 
  • Worked with Oracle10g for the backend development of the database.

Environment:  Java 1.7, J2EE, JSP, Servlets, Hibernate, Spring, Web Sphere Application Server, Web services, UML, SVN, Log4J, Unix, Win 2007, HTML5, CSS3, Java Script, JQuery, XML, XHTML, Angular JS, Sonar, Ext JS, Oracle 11g, Maven.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology. Involved in daily scrum and month sprint planning meetings.
  • Involved in development of Business layer and the presentation layer of DWS and AgentSite modules.
  • Extensively involved in developing REST web services based java clients and producers to communicate with Mainframe and SharePoint systems using IBM-WINK.
  • Consumed HP Extream Service using JAX-WS to create PDF documents.
  • Used Jackson JSON API to serialize and de-serialize JSON data for interacting with Sharepoint.
  • Developed module to communicate with WSRR and obtain the end point URL for a particular web service.
  • Coded for functionality of audit, static Data and core server using core Java API (Collection framework, Threading etc.) 
  • Used SAX and DOM XML parsers to parse and build XML files for interacting with the mainframe (Mobius) system.
  • Registered and used web services in WSRR(Web Services Registry and Repository).
  • Developed module to communicate with WSRR and obtain the end point URL for a particular web service.
  • Used IBM WID and WESB and designed the mediations for accessing the web Services.
  • Developed data source for Document Web Services module in Web Sphere server and using JNDI reference to access the Data Source in Web Sphere.
  • Worked with JDBC and modified SQL Queries for better performance
  • Developed various helper classes using Core Java multi-threaded programming and Collection classes.
  • Used SQL server database for backend data storage.
  • Performed Unit testing of web services modules using JUNIT.
  • Implemented logging for error tracking using Log4J, SLF4J and fixed the errors.
  • Created Use cases and Sequence diagrams using UML.

Environment: JAVA, J2EE, SOAP/REST Web Services, XML, Struts, JQuery, AJAX, XSLT, Servlets, HTML, CSS, JavaScript, UML, Junit, ANT, Log4j, Eclipse, IBM WID, IBM WebSphere Application Server, IBM WESB (WebSphere Enterprise service bus), SQL, PL/SQL, MS-SQL server 2008.

Confidential

Jr. Java Developer

Responsibilities:

  • Analysis, design and development of Application based on J2EE and Design Patterns.
  • Used the Struts framework for managing the navigation and page flow.
  • Created templates using design patterns (Business Delegate, Service Locator, Session Façade)
  • Extensively Developed the EJB-Session Bean acts as Façade will be able to access the business entities, through their local home interfaces.
  • Implemented MVC design pattern using Servlets, Java Beans and JSP
  • Used JDBC for accessing the data from the DB2 database.
  • Wrote several Generic subroutines to loop through the XML nodes and attributes.
  • Used Builder for editing the Java code.
  • Incorporated J2EE architecture using JSP, Servlets and Business objects.
  • Based on the user profile data collected, the pages are displayed to encompass the security.
  • User is facilitated to customize the home page. Created browser generic code.
  • Developed a search engine functionality to search the database, management server using Entity beans and implementing XML parser.
  • Used JavaScript for client side scripting.
  • Used PL/SQL stored procedures, triggers, cursors extensively to achieve effective results while dealing with transactions which interact with Enterprise-Wide Databases
  • Provided support for Production and Implementation Issues.
  • Involved in end-user/client training of the application.
  • Involved in the release management process to QA/UAT/Production regions.

Environment: J2EE, Java, EJB2.0, Java Beans, JDBC, JSP, XML, Struts, Design Patterns, BEA Web Logic, PL/SQL,

We'd love your feedback!