We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Naperville, IL

SUMMARY

  • 7+ years of experience in the IT industry with diversified exposure in Software Process Engineering, designing & building a Web Application using Java/J2EE Technology & open source technologies.
  • Experience in software planning, requirement analysis, designing and building enterprise applications for manual and automation process.
  • Experience in identifying defects, problems, suggesting and determining the extent of programming required and performance tuning of the applications.
  • Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development.
  • Experience in frameworks like Spring MVC/IOC/ORM/JDBC/AOP/Context/Security and Struts (MVC, architecture, interceptors, action mappings and resource bundles) and JSF.
  • Experience in developing applications using Java technologies include.
  • CoreJava,J2EE,Java Server Pages (JSP), Servlets,JavaScript, JDBC.
  • Experience in implementing Web Services based in Service Oriented Architecture (SOA) using SOAP, Restful Web Services.
  • Experience in Object relational Mapping frameworks such as Hibernate.
  • Implemented base classes, setting up framework classes/configuration files for implementingJ2EEapplication using J2EEAPIs.
  • Experience in CoreJavawith strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi - Threading, Exception Handling, Inheritance and Polymorphism.
  • Experience in writing PL/SQL Stored procedures, Functions, Triggers and Complex SQL's.
  • Experience implementing Restful and SOAP web services using technologies such as JSON, SOAP and XML.
  • Experience in working with XML technologies like XML, XSL, XSD, DTD, XSLT.
  • Experience in working with application server technologies like IBM WebSphere, WebLogic, JBoss and Apache Tomcat.
  • Experience in Object Oriented Methodology, Design Patterns.
  • Experience in configuring build tools like Maven and ANT for the development and deployment.
  • 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

JavaTechnologies: Java,J2EE, CoreJava, Servlets,JavaServer Pages, JDBC 2.0, EJB 2.0, MVC Framework Web Services, Spring, Node.js, AngularJS, Struts, Hibernate, XML, XSLT, UML, Log4j and Junit.

ORM & Frameworks: Hibernate 5.2, MVC Struts 2.3 and Spring 4.0.

IDE: Eclipse, Net Beans.

Web & Xml Technologies: HTML/HTML5, DHTML, CSS2/CSS3, JSON, JQuery, JavaScript, XML, XSLT and SOAP.

Application Servers: Web Servers WebLogic 8.1, Apache Tomcat, IBM WebSphere, Glass fish, JBoss, Tomcat.

Database: Oracle 9.i, 10g, 11g, MS SQL Server, MySQL5.0

Project Management Tools: MS Office

Methodology: Agile/Scrum, Waterfall.

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

Java/J2EE Developer

Responsibilities:

  • Involved in the project from requirements gathering and involved in various stages like Design, Testing till production.
  • Involved in designing Application based on MVC architecture.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Have Knowledge on spring batch which provides Functions like processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Service Locator, Data Access Object and Singleton.
  • Developed web service for web store components using JAXB and involved in generating stub and JAXB data model class based on annotation.
  • Developed components of web services end to end, using different standards with clear understanding on SOAP using various message patterns.
  • Developed XML configuration and data description using Hibernate. Hibernate Transaction Manager is used to maintain the transaction persistence.
  • Used DAO pattern to retrieve the data from database.
  • Designed and develop web-based application using HTML5, CSS, JavaScript (jQuery), AJAX, JSP framework.
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build, configuring and deploying of the application in all the servers
  • Extensively worked on JavaScript (jQuery) for client side validation and various GUI elements.
  • JQuery library has been used for creation of powerful dynamic WebPages and web applications by using its advanced and cross browser functionality.
  • Installation, Configuration & administration of Web Logic environment, including deployment of Servlets.
  • Designed, developed Middleware Components using Web Logic Application Server, persistence registration object, request entry handling (controller) object, concurrency object, transaction object.
  • Implementing all the Business logic in the middle-tier usingJavaclasses,Javabeans.

Environment: JDK1.6,J2EE, Eclipse, Servlets, JSP, Spring, HTML, JavaScript Prototypes, XML, Jquery, HTML, AJAX Oracle, WebLogic Application, Maven, JDBC, Hibernate.

Confidential, Los Angeles, CA

Java/J2EE Developer

Responsibilities:

  • Involved in development activity writing web services using Hibernate, spring.
  • Involved in development for customized JSF tool and set up oracle SOA application.
  • Involved in understanding the business requirement and technologies to develop the application coordinating with the Project Manager.
  • Involved in the development of the application based on spring, Hibernate framework.
  • Developed web application using JSF, JavaScript (for validation) CSS (for different font and styles using classes) and custom tag library (reusing the tags).
  • Used Spring IOC dependency engine to initializing Application Context to retrieve bean instance, DI (Dependency Injection) through constructors and setters.
  • Configured Session Factory using data Source, mapping Resources, annotated Classes and hibernate Properties.
  • Used Hibernate Generic DAO framework to avoid hand coded DAO implementation taking advantage of Search interface.
  • Worked on performance improvement using hibernate second level cache and query level cache using EHCache.
  • Extensively worked on Object Oriented Programming aspect ofJavausing JDK1.5 for collections along with comparator, multithreading, thread synchronization.
  • Customized the log4j.xml for creating different log files with appender.
  • Responsible for code review and executing JUnit test cases.
  • Used Spring DAO to use JDBC template utilizing Hibernate DAO Support to manage JDBC exceptions and other database transactions.
  • Used Singleton and Prototype scope in the spring bean definition to maintain single and multiple instance of the bean defined in the Spring XML file as per project requirement.
  • Corejavafundamentals was used to create static utility classes, generics, collections, extending abstract classes and implementing interfaces after injection.
  • Created our own class for handling exceptions for reusability within the project instead of throwing generic exceptions.
  • Created Sequence Diagrams and Class Diagrams

Environment: J2EE,Java,JavaServlets, Web Service, spring, Hibernate, UNIX,Java1.6.4, Oracle, JSF, HTML

Confidential, Trumbull, CT

Java/J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, and Development & Customization of the Application.
  • Created Class Diagrams, Sequence Diagrams using Rational Rose, prepared High/Low Level design documents.
  • Developed web application using Spring Framework with MVC design pattern.
  • Used Spring, Hibernate, and Web Services Frameworks.
  • Developed and Deployed SOA/Web Services (SOAP and RESTFUL) using Eclipse IDE
  • Design and Developed using Webservices using Apache Axis 2 on JBOSS.
  • Developed application using Rest Web Services to communicate with third-party information provider and developing the Web Services to communicate to other modules using XML based SOAP and WSDL protocols
  • Integrated the spring framework with Hibernate ORM tool to access the Oracle database.
  • Worked on Spring Controllers and connecting the services using Spring annotations and dependency injection mechanism
  • Developed web pages using JSPs and Servlets.
  • Creation of client side validations usingJavaScript.
  • Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers.
  • Designed and developed different JSP Custom Tags.
  • Code Reviews and guidance to juniordevelopers.
  • Involved in code review discussions with Technical Architect.
  • Coordinating the Code Merge using Rational Clear Case
  • Confidential -Commerce and Software Product Development Experience.

Environment: Java1.7, JSP, Spring4.x, Spring MVC, Spring Batch, Hibernate, IBM WebSphere, WebLogic application server8.1, JMS, Oracle 9i, Eclipse, HTML, CSS, JSON, Maven, Cruise control, GitHub.

Confidential, Naperville, IL

Java/J2EE Developer

Responsibilities:

  • As a Programmer/Analyst was involved in analysis and requirement gathering.
  • Developed SQL queries and stored procedures.
  • UsedJAVA,J2EE, JSP, JavaScript to develop presentation layer using MVC architecture.
  • Developed and deployed the application on JBoss Application Server, Tomcat Web Server.
  • Developed customized tag libraries in Struts (MVC Architecture)
  • Performed Unit Testing with JUnit.
  • Design and developed applications using Eclipse.
  • Responsible for delivering enhancements as per schedule after estimation.
  • Participated in Code review and testing of the enhancements done.
  • Coordinated with the back end team for integration issues.
  • Performed Functional Testing with Twill Framework.
  • Deployed the application on UNIX environment.
  • Interacting with direct Business users for the requirements.
  • Implemented Object Relational/Persistence mapping using Hibernate to provide database independence to support wide range of databases and query services.
  • Maintained version control for changed/released sources using Rational Clear Case.

Environment: Java,J2EE, JSP, Swing, Struts, Tomcat, JBoss Application Server, Eclipse, Rational Clear Case, SQL, Oracle 9i, Twill, UNIX, JUnit.

Confidential

Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design and testing phases.
  • Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design phase.
  • Implemented application using MVC architecture integrating Hibernate and Spring frameworks.
  • Designed client application usingJavaServer Pages (JSP), Cascading Style Sheets (CSS) and XML.
  • Implemented the Enterprise JavaBeans to handle various transactions
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI.
  • UsingJavaFinancial platform built an application, which is an integration of technologies such as Struts and Web Flow.
  • Designed the application by implementing Struts based on MVC Architecture, simpleJavaBeans as a Model, JSP UI Components as View and Action Servlet as a Controller.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML and Struts.
  • Developed custom validations and consumed Struts validator framework validations to validate user input.
  • Developed version control using Subversion.
  • Used Spring Security for Authentication and authorization extensively.
  • Used Spring Core for dependency injection/Inversion of Control (IoC)
  • Used Log4j for debugging the issues and exceptions.
  • Participated in designing Web services framework in support of the product.
  • Responsible to write complex SQL and HQL queries to retrieve data from the Oracle database.
  • Involved End to End development by integration Front End and Backend by Debugging.
  • Involved in complete development of "Agile Development Methodology" and tested the application in each iteration.
  • Extensively written unit and integration test cases using mock objects and junit.
  • Used XML to transfer the application data between client and server.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Done with unit testing of alljavaclasses using JUnit framework.
  • Supports various kinds of testing activities starting from Integrated Unit Test, Sub System Test, System Test & User Acceptance Test.

Environment: Java,J2EE, Spring 2.0, JDBC 3.0, Hibernate 3.0, Tomcat v6.0, Eclipse, Oracle 11g, XML/XSLT, HTML, JavaScript 1.2, SQLdeveloperWeblogic 10.2 and Junit 4.0.

We'd love your feedback!