We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Tustin, CaliforniA

SUMMARY:

  • Over 9+ years of IT experience using Java/J2ee in Software Development Lifecycle (SDLC) including Analysis, Design, Development, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise applications.
  • Experienced working in all the phases of Software Development Life Cycle using Core Java, Java/J2EE Technologies
  • Extensive experience in Object Oriented Design, Modeling, Programming, and Testing in Java, J2EE, XML and Relational Databases.
  • Experience in various software methodologies such as Waterfall Model, Agile (Scrum, TDD) and RUP.
  • Experience in designing and developing multi-tier enterprise applications using Java, JEE & related technologies such as Servlets, Struts, Spring, JDBC, Hibernate, XML, JSP, HTML and Web services .
  • Strong Technical expertise in Java / J2EE Technologies Java, JSP, Servlets, Spring 3.x, Spring DAO, Spring MVC, Spring IOC, Spring Boot .
  • Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections , Threads , J2SE , JDBC , Spring, Hibernate Framework .
  • Experience on open source framework SPRING (core, context, ORM, DAO, web MVC modules
  • Implemented the Project structure based on Spring MVC pattern using Spring Boot.
  • Hands on experience in building Java applications using Ant, Maven, Hudson scripts.
  • Extensively used log4j for logging.
  • Extensively used Junit and Mockito for unit testing.
  • Experienced in developing event driven applications using AJAX, JSON and XML.
  • Extensive experience in using various UML ,
  • Design patterns and industry best practices such as MVC (Model-View-Controller), Singleton, Facade, Factory and DAO, DTO.
  • Experience in customizing and deploying the applications using different application servers such as IBM WebSphere, Web logic, JBoss, and Apache Tomcat.
  • Good understanding in JavaScript framework like Angular.JS, React.JS and Backbone.JS.
  • Expertise in Web-Development technologies like Servlets, JSP, JSTL, HTML, JavaScript, CSS, XML, XSL/XSLT, AJAX, JQuery and Bootstrap.
  • Experience in developing Web Services using - SOAP/RESTFUL WS and programming skills in designing and implementation of applications using Java/J2EE.
  • Extensive experience in developing web page quickly and effectively using JavaScript, JQuery, HTML5, CSS3 and in making web pages’ cross browser compatible.
  • Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MySQL, PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.
  • Extensive experience in working IDE tools like Eclipse, NetBeans, RAD, WID (Web Sphere Integration Designer).
  • Strong experience in UNIX and Shell scripting.

TECHNICAL SKILLS:

Programming Languages: Java 8, J2EE, XML, JSON, SQL, PL/SQL, Unix Shell Scripting, Web Services(SOAP and REST), JSF

Web/XML Technologies: JSP, Servlets, JDBC, JNDI, JSTL, Custom Tags, Filters

Frameworks: Hibernate 4.2.9, Spring 4.1.6, Struts 2

Tools: Eclipse, MyEclipse, RAD, STS, WAS, Editplus, Dreamweaver, Textpad, winSCP, VSS, Documaker 11.5, ETL (Datastage 8.7), ANT, CVS

Application/Web Servers: IBM Websphere, Weblogic, RAD, Tomcat, JBOSS

Client Side: HTML5, CSS3, JSON, Node JS, JQuery, Angularjs, Nodejs, Reactjs, backbone

RDBMS: DB2, Oracle(11g,10g, 9i), Postgresql & SQL server

Source Control: Microsoft VSS, SVS

Design Patterns: Singleton, Session Facade, Factory, Front Controller, MVC, Chain of Responsibility

Other Tools: Log4j, Junit, Ant, Maven, JIRA, Putty, Node.js, MS Vision, Service Now, Cassandra.

PROFESSIONAL EXPERIENCE:

Confidential, Tustin, California

Full Stack Developer

Responsibilities:

  • Worked on Requirement Analysis, Design, Development, and Implementation of the applications using J2EE technology and AGILE SCRUM methodology was used in planning the process of iterations.
  • Involved in development of Restful web services using jersey for the functionalities like account creation, account amendment, account deactivation, account reactivation.
  • Worked on Custom JavaScript, JSP, Servlets, Hibernate and utilized POJO's for ORM and data access; utilized spring for IOC configuration.
  • Developed user-friendly web-based GUI using JSP, CSS, and HTML 5.
  • Implemented server side task using Java, Servlets, Java Beans and XML.
  • Web Application Development on the workflow using Client Script design technologies like Angular.js and React.js
  • Worked with Spring framework and implemented Spring Boot in the exposure of REST templates for creation of microservices.
  • Developed web applications using Rational Application Developer (RAD) and deployed it in WebSphere application server 8.5.
  • Developed SQL queries and stored procedures for the application.
  • Used XPATH, XQuery and XSLT for XML transformations.
  • Involved in building and deployment of application in Linux environment.
  • Developed the model classes using hibernate mapping associations to persist the data.
  • Fixed many long-standing bugs along the full stack.
  • Created a build environment for Java using Git and Maven.
  • Developed the test cases with Junit for Unit testing of the built components.
  • Tested all the web services using SOAPUI.
  • Estimating the timeline for the tasks and assigning them to individual iteration based on the priority.
  • Responsible for maintaining waste management and going throughout operational checklist prior to each shift using garbage collection.
  • Attending the daily standup to discuss about the progress of the assigned tasks.
  • Involved in research activities for determining frameworks and technologies feasible for the application.
  • Conducted knowledge sharing sessions among the team members in technical areas and provided technical support to production system.

Environment: Core Java 1.8, J2EE, Spring 4.1.6 (Spring core, Spring AOP, Spring Boot, Spring IOC, Spring MVC), SOAP, RAD, Hibernate 4.2.9, Angular.JS, Ajax, Websphere 8.5, HTML5, CSS3, JMS, SQL, PL/SQL, JBoss 4.2.x, POJO, Oracle 10g, Cassandra, XQuery, JQuery, XML, XSLT, Groovy, JUnit, Maven, Jenkins, JIRA, UNIX, Linux, SOAPUI.

Confidential, Lincoln, Rhode Island

Senior Java Developer

Responsibilities:

  • Involved in Design, Development, and Support phases of Software Development Life Cycle (SDLC).
  • Used Spring framework for Dependency injection and integrated with Hibernate
  • Involved in designed and development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients.
  • Involved in setting up Linux servers with JBoss, Apache, JDK 1.7, JIRA and Git.
  • Wrote complex SQL queries using joins, sub queries and inline views to retrieve data from the database.
  • Created and consume Rest Web Services and SOAP Web Services.
  • Responsible for developing the full stack (front-end development, application logic, services, data persistence) as well as server setup and maintenance.
  • Used Oracle as the backend database. Involved in design of the database schema and development of stored procedures.

Environment: Java, HTML, CSS, JavaScript, JDK 1.7, REST, SOAP, Servlets, JMS 2.0, Spring 3.2.5 (Spring core, Spring AOP, Spring IOC, Spring MVC), Hibernate 4.3.0, Angular JS, D3Js, JSF, Jboss 5.1, IBATIS, Maven 2, JavaBeans, Eclipse 3.4, Web-Services, AWS, SQL, PL/SQL, Oracle10g and DB2, XQuery, SOAP UI, Linux, POJO, Ext.js, JQuery, IBM WebSphere Application Server 7.0.

Confidential, St. Louis, Missouri

Java Developer

Responsibilities:

  • Involved in developing reusable Core libraries using Core java Classes and Interfaces.
  • Developed frontend Rich UI using DHTML, JSP, AJAX, JavaScript.
  • Highly involved in the configuring Web sphere servers and database connections and deploying.
  • Application to Application servers in Testing and UAT environments.
  • Successfully identified the performance bottlenecks and improved the performance by parameter HQL Query tuning as well as application tuning.
  • Developed Hibernate objects in order to persist data into the database.
  • Used JSF framework.
  • Web Application Development on the workflow using Node.js, a client Script design technology.
  • Built web-services using SOAP that allowed integrating the business application with the legacy applications and also facilitates for future applications.
  • Developed multithreading interface to handle long running calls to xml web services and stored procedures.
  • Used log4j API for logging (File Appender/Rolling File Appender) in development, testing and production environments, configured to send email notifications too.
  • Used Java Mail to send the email notifications for Hiring managers whenever an applicant accepts the job offer and etc.
  • Developed unit tests using JUNIT
  • Involved in guiding, mentoring new contractors to understand the application.

Environment: JAVAEE 5.0(Generics, Annotations), Spring, JSF, Hibernate, Ajax, Web services (SOAP), Eclipse rcp,Apache Tomcat, XML, Clear Case, Clear Quest, UML,IBM MQ Series

Confidential

Java Developer

Responsibilities:

  • Involved in requirements understanding and development of the product.
  • Involved in coding with Struts Action classes and java Server pages.
  • Responsible for CRUD operations using Hibernate ORM.
  • Used jQuery, JavaScript for validations and drag and drop functionality, calendar, pop up window.
  • Involved in development of products like basic and advent and creating quiz review question part.
  • Involved in setup of prizes, winners, rules.

Environment: Struts, Hibernate, JSP, Servlets, Java Script, JQuery, MySQL.

Confidential

Junior software Developer

Responsibilities:

  • Involved in requirements understanding and development of the product.
  • Used UML for designing class diagrams and sequence diagrams.
  • Developed the MVC using Struts web application using Struts Studio and ANT tool kit.
  • Developed the user presentation screens using JSP and Structs Framework.
  • JSP development involving creation of custom tags and java beans.
  • Involved in coding with Struts Action classes and java Server pages.
  • Used JDBC connection pooling to handle data transmission from the oracle database.
  • Responsible for CRUD operations using Hibernate ORM and used Hibernate to integrate with the backend database.
  • Used jQuery, JavaScript for validations and drag and drop functionality, calendar, pop up window.
  • Involved in Junit testing and integration Testing.
  • Was active in developing the implementation and testing phases of the life cycle.

Environment: Struts 1.1, J2EE 1.4, Hibernate, JSP 1.2, Servlets 2.3, Javascript, JQuery, JDBC 2.0, EJB 2.0, XML, MySQL, HTML, CSS, Junit, JavaScript, UML, Eclipse, jBoss 4.

We'd love your feedback!