We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Over 7+ years of professional experience as a Java J2EE Developer in Object Oriented design, development and implementation of web and distributed Enterprise applications using Java/J2EE technologies.
  • Expertise in J2EE Framework APIs. Expertise in analysis, design, Development, Integration, deployment and maintenance of web services, client server and web based applications using J2EE/Java, Servlets, EJB,JMS, JSP, Java script, JDBC, JNDI, Java Beans, JSTL, Custom Tags, XML,XSL and XSLT.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services, both SOAP/WSDL and REST, MVC framework, spring, Hibernate, Struts, Oracle and SQL.
  • Solid understanding of Data Structures, Algorithms & Object-Oriented design concepts
  • Experienced in implementing presentation layer using JSF, JSP, HTML, CSS, Ajax, JQuery, Java script, AngularJS and Servlets.
  • Exposure to NoSQL database programming - Mongo DB, Apache Cassandra.
  • Extensive Experience in developing REST and SOAP based Web Services.
  • Proficient in designing applications using Java and J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Builder, Command Patterns, Value/Data Transfer etc.
  • Experience in working on various Spring modules like Spring Core, Spring MVC and DAO along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experienced in implementing DAO layers using JPA standards and Hibernate API interfaces.
  • Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Expertise in developing softwares using Java, JavaScript, JQuery, NodeJS, C, C++, Oracle, MySQL, HTML, XML, XSL, SOAP, Angular JS, WSDL, UDDI and various commercial tools on Unix and Windows platforms.
  • Experience working with different SDLC methodologies like Waterfall, Agile (TDD, SCRUM).
  • Good Experience in Object Oriented Analysis, Design and Development in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Experienced with IBM Web Sphere Application Server, JBOSS application servers and Apache Tomcat Application Server.
  • Expertise in Designing Internet and Intranet based Database Applications using Oracle 11g, SQL and PL/SQL (Packages, Procedures, Functions, and Triggers).
  • Automated builds of jar files and war files, data import, export and conversions.
  • Multi-platform development experience. Excellent organizational and interpersonal skills with a strong technical background.
  • Quick Learner and ability to work in challenging and versatile environments and Self-motivated, excellent written/verbal communication.

TECHNICAL SKILLS

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

Java/J2EE Technologies: Core Java, Collections, Servlets, JSP, JSTL, JDBC, JSF, JavaBeans, MVC, XML, JAXP, DOM, JNDI, JUNIT, Web services, Multithreading, JTA, Custom Tags

Frameworks: Spring, Struts, JSF, Hibernate and JUNIT, Log4j

Frameworks and IDE’s: Struts, Spring, Hibernate, JPA, JSF 2.0/1.2, Spring Core, Spring ORM, Spring MVC.

Web Technologies: HTML, DHTML, JavaScript, JQuery, CSS, AJAX, DOJO, XML(SAX, DOM)

Web Services: SOAP(JAX-WS), REST (JAX-RS),WSDL, APACHE, SOA

Build Script: ANT, Shell scripts

Tools: /IDE’s: Eclipse 3.6/3.4/3.1/3.0 , NetBeans 6.7/6.0, Oracle, Maven, Ant, Soap-UI, Spring, Hibernate, Putty, Log4j

Methodologies: Agile, Waterfall, TTD, Iterative

Database Environments: Oracle 10g/9i, SQL Server 2008/2005,MySQL, DB2

Operating Systems: Windows, (Mac & Linux) UNIX

PROFESSIONAL EXPERIENCE

Confidential, New York

Java/J2EE Developer

Responsibilities:

  • Involved in all Phases of Software Development Life cycle (SDLC).
  • Modified and Refactored theSOAcomposites as per the changing business requirements.
  • Involved in maintaining and enhancing multiple areas of the application using Core Java.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Used Servlets, JSP, Java Script, HTML, and CSS, REST Web services for manipulating, validating, customizing, error messages to the User Interface.
  • Designed and developed UI web application framework.
  • Created and designed UI wire frames in JSP tags and EXT JS libraries for the applications with cross browser compatibility, to maintain the easily accessible portal layouts.
  • Developed the Presentation layer, which was built using Servlets and MVC architecture.
  • Used Java Script for front-end validation and to enable programmatic access to computational object within a host environment.
  • Developed server-side and networking applications by Node.Js.
  • Used JMS, Prime faces for J2EE platform.
  • Implemented Spring Framework’s IOC Dependency Injection to inject Service into Action Classes.
  • Developed Single page Application (SPA) using JavaScript framework Angular JS.
  • Implemented web-pages using HTML, JSP and Eclipse IDE.
  • Debugging ofproductionissues, developing and coding different pages usingJava, JSPandHTMLas per the requirement.
  • Consumed Web Services for data transfer from client to server and vice versa using SOAP, WSDL and XML.
  • Built java classes to retrieve items from the queue, make SOAP based remote calls, gather data items and update local DB using JDBC.
  • Used Soap-UI for testing web-services.
  • Used JNDI to perform lookup services for the various components of the system.
  • Used Spring Inversion of Control (IOC) to wire DAO using Hibernate.
  • Involved in fixing defects and unit testing with test cases using JUnit.

Environment: Java, J2EE, Servlets, JSP, EXT JS, HTML, Perl, JavaScript, Maven, Web Logics, Spring, IOC, Node JS, WebServices, XML, JSon, JQuery, JMS, Oracle 11g, Soap-UI, Hibernate, JUnit.

Confidential, IL

Sr. J2EE Developer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Design and developSOAWeb Services and JEE based application Design, Development.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Extensive experience using framework APIs like Struts, Spring and Hibernate.
  • Designed and implemented interface elements using Google Web Toolkit (GWT).
  • Developed a Web 2.0 control console usingGWTto manage data matching for data staging.
  • Extensively used IBM WebSphere Portal APIs for authentication and personalization features.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS, EXTJS and JQUERY.
  • Developed AJAX scripting to process server side JSP scripting.
  • Developed Presentation and Controller layers using JSP, HTML, Custom Tag Libraries, JSTL, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Developed the business layer components as Stateless Session Beans based onEJBAPI.
  • Developed the data access layer components as entity Beans based onEJBAPI.
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2. Also used JPA with Hibernate provider.
  • Developed hibernate DAO Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Experience in writing test cases using JUnit testing framework and configured applications on WebLogic Server.
  • Involved in developing and modifying the credit card, consumer loan business rules in ILOG, JRules.
  • Involved in publishing the web content in the portal site by using the Oracle ECM

Environment: Java, J2EE, Spring, Hibernate, Servlets, EJB 3.0, HTML, XHTML, XML, XSLT, Java Script, Ext-JS, AngularJS, JQuery, Junit, Servlets, JSP, JMS, JDBC, Swing, Struts, Web Services, DOM, WebLogic Application Server, SOAP, Oracle, PL/SQL, DB2, PostgreSQL, Ajax, Log4j, JNDI, ILOG, Agile, Linux, JAXB, Backbone.JS, Web 2.0, SOA Oracle Enterprise Content Management (Oracle ECM ), GWT (Google Web Toolkit), JRules.

Confidential, Birmingham, AL

Java/J2EE Developer

Responsibilities:

  • Participated in the discussion with the business experts to understand the Business requirements and translate them in to technical requirements towards development.
  • Modified looping using core Java, Collections.
  • Hands on development of Service Oriented Architecture (SOA) using discrete SOAP XML Web Services.
  • Design and implementation for the concept for the frameworks using Spring and Hibernate Frameworks and assisting with development environment configuration.
  • Prepared the proof of concept by configuring the Spring MVC and Hibernate for various modules.
  • Used Struts Navigation library to dynamically assemble presentation pages from reusable components..
  • Used Java/J2EE design patterns like Data Access Objects, Factory pattern, MVC & Singleton Pattern.
  • Used Web Services (WSDL) to handle minor issues that support the Application.
  • The front end JSP takes the data from the model as a XML and uses XSLT to convert the XSL to HTML.
  • Architected, designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
  • Used Spring Framework and XML Bean to build Query service.
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Updated and saved the required data in the DB2 database using JDBC, corresponding to actions performed in the struts class.
  • Responsible for managing scope, planning, tracking, change control, aspects of the CORE platform area of ecommerce applications.
  • DesignedRESTAPIs that allow sophisticated, effective and low cost application integration.
  • Involved in bug fixing and resolving issues with the QA.
  • Developed SQL scripts to store data validation rules in Oracle database.
  • Configured Log4j for logging activity at various levels and written test cases using JUnit.

Environment: J2EE, Spring, Hibernate, Struts, Design Patterns (MVC, Factory Pattern,Singleton Pattern) XML, REST, WSDL, Junit, Angular JS, JDBC, Log4J, JSP, DAO’s, Nodejs.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Designed the application using J2EE multi-tiered Web Application technologies incorporating MVC and other popular design pattern.
  • Designed and developed application using Core Java, J2EE (JSP, Servlets), Spring and Oracle.
  • Worked mainly on User Interface using HTML, JSP, CSS, Java Script, AJAX, and JQuery.
  • Published Rest services for resources such as store, user, trait, department and category to get the information from database.
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and JavaScript.
  • Consumed Restful web services in the User Interface using JSON.
  • Design of application components using Java Collections and providing concurrent database access using multithreading.
  • Responsible for implementing SQL queries and managing JDBC interactions with data sources.
  • Used Log4j for logging, debugging and used Junit extensively for testing.
  • Used Spring MVC framework at the front end and configured many beans and wired (dependency injection) them as per the requirement.
  • Used jQuery and SVN for version control.
  • Setting up the build, configuration and auto deploying using Maven build tool.
  • Used JIRA as project management tool and to track work items.
  • Used scaled Agile framework for design and development and participated in scrum meetings.
  • Responsible for building and deploying the application in WebSphere Server.
  • Coded processors and POJOs for implementing the business functionality of the web service.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.

Environment: Core Java, Java, Hibernate, Struts, Servlets, HTML, CSS, JavaScript, JQuery, Eclipse, Tomcat, XML, XSD, Spring MVC, MySQL, Junit, JIRA, Maven, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Developed highly efficient algorithms in C++ through both pair-programming and independent work
  • Involved in the development of the application based on Struts framework using MVC2 architecture.
  • Used PL/SQL as a database connection for the oracle web server.
  • Utilized Struts framework to implement design patterns like DAO (Data access objects), Transfer objects, Business objects and Business delegator.
  • Designed the web pages with JSP and TLD’s using different HTML elements based on the page specification document.
  • JDBC concept was used for database transaction management using create statements, prepaid statements and callable statements.
  • Ajax was used for backend interaction and data interchange with asynchronous call parsing the XML data creating XML Http Request and reading the data in response XML from action class.
  • Core java fundamentals was used to create static utility classes, comparators, 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.

Environment: C++, Core Java, JSP, J2ee, AJAX, JavaScript, CSS, Struts, JDBC, PL/SQL, SQL, Windows XP, Oracle.

We'd love your feedback!