We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 5 years of extensive IT experience wif primary expertise in Object Oriented Programming and Web - based Enterprise applications using Java and J2EE Technologies
  • Knowledge of all phases of Software Development Life Cycle (SDLC) including Design, Development, Testing, Documentation and Maintenance of applications.
  • Profound experience in developing different web application using the technology like Agile Methodology, RUP, Waterfall model.
  • Extensive experience wif Java/J2EE technologies which includes Java, JavaEE, XML, JavaScript, JSP, EJB, JDBC, Servlets, JMS, Java API for XML Web Services, Spring and Hibernate.
  • 4+ years of experience in HTML5, DHTML, CSS3, JavaScript, JQuery, JSP
  • 1+ years of experience in AngularJS, Bootstrap, D3JS, Ajax
  • Good noledge and experience wif JAX-RS, JSTL, JDBC, JNDI, Java Beans and Data Structures like Collections, Maps, Sets, Lists etc.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Experience wif Object Oriented Design and Object Oriented Analysis, Complete System Life Cycle, Writing Use cases, sequence diagrams and class diagrams wif UML tools like Rational Rose for business modelling.
  • Experience in developing persistence layer wif Hibernate (OR Mapping) framework wif good performance optimization techniques.
  • Experience in using Spring Framework (Spring Core, Spring MVC, Spring JDBC, Spring ORM).
  • Excellent skills in creating and accessing Database using SQL Queries, PL/SQL scripts (Stored procedures, triggers, functions, packages, cursors, views and synonyms) on Oracle.
  • Proficient in writing DDL, DML and Transaction queries wif development tools like TOAD.
  • Strong programming practice wif OOAD (Inheritance, Polymorphism, and Encapsulation) and Design Patterns (Creational, Structural, MVC, Factory, Singleton, DAO, DTO, Observer and Behavioural) in the development of Multi-Tier distributed Enterprise Applications.
  • Strong Hands on Experience wif JMS for communications between middleware components.
  • Experience in implementing JUNIT - unit and integration test cases.
  • Strong experience in establishing/configuring the application infrastructure using application servers (WebLogic, WebSphere and JBOSS) and web servers (Tomcat).
  • Implemented SOA architecture wif web services using REST, SOAP.
  • Experience working wif MAVEN.
  • Excellent Technical, Communication, Interpersonal, Decision making, Client Interfacing Skills wif strong Customer Orientation and Quick learner.

TECHNICAL SKILLS:

Programming: JAVA, C, C++, SQL, PL/SQL, JavaScript

Java/J2EE Technologies: Java, J2EE, JSP, JSTL, EJB, Servlet, JMS, JDBC, JNDI, JAX-RS, JQuery, Exception Handling, Multi-threading, Java Beans, Struts, Tiles, Validation Framework, Hibernate, Spring MVC, Spring Core

Scripting languages: HTML, CSS, XML, JavaScript, AJAX, JSON, DHTML, XSL, XSLT, ReactJS

Distributed Technologies: EJB, JDBC, JNDI, JMS

ORM Tools: Hibernate, JPA

Web services: SOAP, RESTful

Database Systems: IBM DB2, Oracle 9i/10g, MYSQL

Web/Application Servers: Web Sphere, WebLogic, Tomcat and JBoss server

IDE: Eclipse, NetBeans

Frameworks: Struts, Spring, Angular JS 2&4, Node JS, BootStrap, Spring MVC, and Hibernate, Log4j, JUnit

Methodologies: Agile, RUP, OOAD

Tools: SQL Navigator, Ant, Maven builds, Jenkins, TOAD, Gradle, Rational Rose, Rational Clear Quest

Testing Tools: JUnit, Selenium

Version Control: SVN, CVS, Rational Clear Case, GIT

Operating Systems: Windows 95/98/NT/2000/Server/XP/7, Unix and Linux

EXPERIENCE SUMMARY:

Confidential

Java Full Stack Developer

Responsibilities:

  • Designed and developed applications using Rational Unified Process (RUP), UML and OOAD.
  • Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose. Designed and developed the project using MVC design pattern.
  • Developed user management screens, business components using Spring framework and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, Bootstrap, jQuery, JavaScript and Angular2, techniques.
  • Used Spring MVC framework and followed model, view and controller pattern.
  • Developed forms using controllers, data-binding, filters, make request to server, restful services and expression modules of Angular JS. Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose. Designed and developed the project using MVC design pattern.
  • Involved in the development of dynamic loading of web pages using AJAX calls wif server pages.
  • Developed front-end systems & Responsive Design wif HTML, CSS, JavaScript, HTML5, CSS3 and frameworks jQuery, Angular JS 2&4, JSON and Bootstrap.
  • Used Hibernate for object relational mapping and query databases using HQL and SQL.
  • Micro Services used to flexible to develop, test, build and independently deployable software systems such as ADE, SCV and OPRA distributed applications. Each team can develop, deploy and scale their services independently of all the other teams.
  • Involved in rendering additional components wif custom HTML tags using React.js
  • Making changes to the existing web applications and creating new components using React.js.
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO, and MVC.
  • Designed & Developed persistence service using Hibernate framework.
  • Used Hibernate as an ORM mapping tool and worked wif Hibernate Query Language (HQL).
  • Worked on advanced Hibernate associations wif multiple levels of Caching, lazy loading.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using spring framework.
  • Was responsible for deployments using IBM WebSphere application server.
  • Configured and Integrated Spring and Hibernate frameworks.
  • Rational Clear Quest and Clear Case used for defects, change tracking across the application.
  • Involved in the performance tuning of PL/SQL statements.
  • Developed database triggers and procedures to update the real-time cash balances.
  • Implemented web services using JSON based RESTful API.
  • Worked closely wif the testing team in creating new test cases and also created the use Cases for the module before the testing phase.
  • Involved in writing JUNIT test cases and day to day builds and deployments using GRADLE.
  • Coordinated work wif DB team, QA team, Business Analysts and Client Reps to complete the client requirements efficiently.

Environment: Java 6/J2EE, JNDI, JSP, Spring 3.0, Hibernate 4.0, AngularJS 2&4, RESTful, JSON, HTML5, JavaScript, ReactJS DHTML, CSS, Web Sphere 8.0, Gradle, Rational Clear Case and Clear Quest, Oracle10g, SQL, PL/SQL, AJAX, JSTL, Eclipse, JUnit, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and Developed User Interactive (UI) Web pages using HTML, BootStrap, CSS, JavaScript, JQuery, AJAX and NodeJS.
  • Create, edit and maintain sites implementing responsive design & themes using front-end development frameworks including Bootstrap.
  • Developed the DAO layer for the existing applications using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Developed the struts configuration files and implemented validation using Struts Validation framework.
  • Involved in development of back end of the application using Struts framework.
  • Integrated Struts Framework wif Hibernate to achieve database persistence.
  • Performed unit testing using JUnit.
  • Deployed application in WebLogic application server.
  • Used CVS for version controlling.
  • Integrating the newly written code wif the existing application and performing integration and complete functionality.

Environment: Java, J2EE, JSP, HTML, Tiles, Struts Framework, Hibernate, Oracle, CVS, JUnit, WebLogic Server, NetBeans.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in analysis and design of the back end skeleton including connecting to Database, creation of Data Modellayer and DAO Layer for the system using Hibernate.
  • Involved in the creation of mapping of the Oracle database tables using POJO classes to the upper application layer of the application.
  • Used different Transfer Object (TO) to merger/transfer data between different layers.
  • Developed application functionality inside DAO layer; dat can be used in the processing of all the transaction of the application using Spring Framework.
  • Implemented Model View Controller web framework.
  • Created User Interfaces (UI) using JSP, JSTL, HTML, JavaScript, AJAX and CSS.
  • Generating dynamic PDF reports wif the help of XML using XSLT.
  • Deployed application to the JBoss Application server.
  • Worked wif Ant to create build automation for the system.
  • Involved in JUnit, functional testing and also involved in debugging process.

Environment: Java, J2EE, Spring, Hibernate, JSP, Servlets, Ajax, HTML, DHTML, XML, XSL, XSLT, CSS, JavaScript, Oracle, JBoss, Linux

We'd love your feedback!