We provide IT Staff Augmentation Services!

J2ee/ Java Developer Resume

3.00/5 (Submit Your Rating)

Westlake, OH

PROFESSIONAL SUMMARY:

  • Over 5+ years of experience in Requirements gathering, Designing, Development, implementation and maintenance of software applications using Java/J2EE technologies.
  • Experienced in J2EE, Java Servlets, JSP, Java Beans, ORM - Hibernate, Maven, MVC, Struts, spring, Java Swing, JDBC, JavaScript, Ajax, CSS and HTML.
  • Good Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, spring, Hibernate.
  • Strong experience in MVC architecture and design implementation using Servlets and JSP as well as open source frameworks such as Struts and Spring MVC.
  • Strong knowledge in Spring Framework using IOC/AOP, Spring Transaction support (Declarative/ Programmatic), Hibernate in spring.
  • Experience in developing multi-tier Enterprise Applications using My Eclipse, Web Sphere Studio (WSAD), RAD and RSA Application Developers.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Excellent in designing the front-end pages using scripting languages like Angular.JS, JSP, HTML5, Ajax, CSS3, JavaScript, JQuery Node.js and its libraries.
  • Experience in using Design Pattern: Singleton Pattern, Factory pattern, DAO, Façade Pattern (Session Façade Pattern), MVC Pattern, Business delegate Pattern, and Service Locator Pattern.
  • Experience in developing applications using Web Services like SOAP, WSDL and RESTful.
  • Expertise in using JUnit in performing unit test and Log4j for logging errors.
  • Experience in developing ANT scripts and Maven Scripts for the build and deployment of J2EE applications.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle, MS-SQL and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS:

Java/J2EE Technologies: Java, JSP, Servlets/Applets, JDBC, JMS, JSTL, Java Beans, EJB

Web Technologies: HTML5, XML, JavaScript, XPath, AJAX, jQuery

Methodologies: Agile, XP and traditional SDLC

Web/Persistence Frameworks: Spring, Struts, Hibernate

Bug Tracking Tools: Rational Clear Quest, BugZilla, Trac

IDE/Scripting: Eclipse, Angular.js, Node.js, JavaScript, Ext.js

App servers: IBM WebSphere, Apache Tomcat, BEA Web Logic, JBoss

Databases/Tools: Oracle, SQL Server, DB2, MySQL, Toad, PL/SQL Developer

Design/Version Control: SVN, GIT

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Westlake, OH

J2EE/ Java Developer

Responsibilities:

  • Involved in analysing, and designing, proposing, and delivering solutions that are appropriate for the business and technology strategies.
  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
  • Developed application using Spring, JSP and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Used Spring Web MVC framework for the applying MVC Implementation to the web application.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Servlets, JSP and XML.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Struts Application Framework.
  • Used libraries like AJAX, EXTJs, JSON, JQuery to develop and implement perfect dynamic templates.
  • Used Spring Boot based services to interact through a combination of REST and Apache Kafka message brokers. Designed and Implemented the DAO layer using spring, hibernate.
  • Used a Microservice architecture, with Spring Boot -based services interacting through a combination of REST and Apache Kafka message brokers
  • Used MVC based spring framework to develop the multi-tier web application presentation layer components.
  • Responsible for implementing new enhancements and fixing defects using Java, JSP, JSF, spring and Hibernate.
  • Developed Session beans which encapsulate the workflow logic and used Hibernate to access data
  • Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
  • Developed a web-based reporting for credit monitoring system with HTML, XHTML, JSTL and JavaScript.
  • Designed and developed Microservices using REST framework and Spring Boot and used Bootstrap along with Angular.js in creating the Application.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Extensively used JavaScript and Angular.js to provide dynamic User Interface and for the client side validations.
  • Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
  • Implemented modules into node.js to integrate with designs and requirements.
  • Developed a dashboard based on Ajax calls with Business customers count, Flags, Real-time graphs for analytical reporting using node.js.
  • Used node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.) and Implement modules into node JS to integrate with designs and requirements.
  • Build REST web service by building node.js Server in the back-end to handle requests sent from the front end jQuery Ajax calls.
  • Implemented Web services components SOAP, WSDL to interact with external systems
  • Using GitHUb as a version control system and Python for scripting the build processes.
  • Involved in coding, maintaining, and administering EJBs, Servlets, and JSP components to be deployed on a WebLogic application server.
  • Used Log4J for logging in the application, Maven tool to build and configure J2EE applications
  • Developed EJB MDB’s and message Queue’s using JMS technology.
  • Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
  • Developed SQL Queries for performing CRUD operations in SQL server for the application.

Environment: J2EE/Java, EJB, JQuery, JSON, JSP, JSF, XML, Angular.js, Node.js, JDBC, Spring Boot, Apache Kafka, Servlets, JSP, spring, Hibernate, Ajax, MVC, Junit, GitHub, Log4j, Maven, Rest, WebLogic, Windows and UNIX.

Confidential, Brooklyn, NY

J2EE/ Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design &Analysis of the Customer Specifications, and Development &Customization of the Application.
  • Used J2EEdesign patterns like Value Object Pattern, Business Delegate, service locator, and session façade, Singleton, Factory and DAO.
  • Involved in the application development using JAVA/J2EE, Hibernate, EJB, JMS and WebSphere.
  • Provide a radically faster and widely accessible getting started experience for all Spring development by using spring boot .
  • Used Spring Dependency Injection to inject required services.
  • Designed and developed of the entire micro Services using Apache CXF framework and Spring IOC components for dependency function call.
  • Modified metadata scripts and python scripts which enable the data to be loaded into the database.
  • Developed many JSP pages, used JSON plug-in for asynchronous communication.
  • Used Hibernate ORM for data persistence and transaction management.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Used GWT for different modules in the application development and developed user interface.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
  • Developed JSP pages as per requirements used Dojo JavaScript Library with AJAX to add user functionalities, JQuery UI for client side validation.
  • Extensively used HTML, JavaScript, Angular.js and Ajax for client side development and validations.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.) and Implement modules into Node.js to integrate with designs and requirements.
  • Worked on generating the verification hash code using node.js and added user validations and user permissions by using node.js.
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Used Log4j to provide central logging facility, comes under singleton design pattern.
  • Application server: Developed and Deployed EJBs and other Components in the JBoss Application Server.
  • Involved in writing the Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: J2EE, Spring, Hibernate, Spring, Spring Boot/IOC/Dependency, JSP, JMS, JSON, Node.js, Apache CXF, Ajax, Eclipse, Soap, XML, HTTP, JBOSS, EJB, SQL, Oracle, Windows and Linux.

Confidential, Boca Raton, FL

J2EE Developer

Responsibilities:

  • Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
  • Followed MVC model and used spring frameworks for developing the Web layer of the application.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed User Interface and web page screens for various modules using JSF, JavaScript, and AJAX using RAD.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Extensively used Java Multi-Threading concept for downloading files from a URL.
  • Used J2EE design patterns like Front Controller, DAO, MVC, Business Delegate and Session Facade.
  • Involved in preparing Ant builds scripts (XML based), deployments, and integration and configuration management of the entire application modules.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Developed the business components using EJB Session Beans.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Developed the XML Schema and Web services for the data maintenance and structures.
  • Involved in Database design for new modules and developed the persistence layer based on Hibernate.
  • Implemented the J2EE design patterns Data Access Object (DAO), Session Façade and Business Delegate.
  • Developed unit test cases using Junit and Log4j for logging.

Environment: Java, JSP, JSF, HTML, XML, JavaScript, Servlets, Struts, Hibernate, UML, AJAX, EJB, WebServices, Log4j, WebSphere, PL/SQL, Oracle and Windows.

Confidential

Java Developer

Responsibilities:

  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries, Java Script and Ajax.
  • Implemented MVC Architecture, which separated the View and Business Logic Layer.
  • Designed SOA implementations by Using Web Services-WSDL and SOAP for getting credit card information from third party vendors.
  • Worked on Springframework to create the Web application.
  • Developed Servlets, JSP and Java Beans using Eclipse.
  • Designed and developed struts action classes for the controller responsibility.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Responsible for Writing Hibernate-mapping XML Files, HQL
  • Used the ANT script to create the war/ear file and deployed into WebLogic.
  • Used DOM for parsing the XML, XSLT Document.
  • Used JAXB parser for parsing the valid XML files.
  • Designed and implemented XML parsing for XML order conformations.
  • Building and Deployment of EAR, WAR, JAR files on test, stage and production server.
  • Involved with the version control and configuration management using Serena.
  • Unit and Integration testing on development and pre-production servers.
  • Utilized Agile Scrum to manage full life-cycle development of the project.

Environment: Java, JSP, WebLogic, spring, JBOSS, HTML, JDBC, Oracle, DOM, XML, PL/SQL, Ajax, JavaScript, Eclipse, JUNIT, XHTML, Hibernate, DAO

We'd love your feedback!