We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Saint Paul, MN

PROFESSIONAL SUMMARY:

  • 6+ years of professional experience in Design, Development, Implementation and Maintenance of Java/J2EE web and client server based Internet applications.
  • Worked extensively on design and development of Core Java, JSP, EJB, Servlets, JSTL, HTML, JavaScript and other technologies in J2EE and Web Service.
  • Worked on Presentation layer frameworks like JSP, HTML, CSS and JavaScript.
  • Proficient in implementation of frameworks like Struts, spring, JSF and ORM frameworks like Hibernate.
  • Expertise at JDBC API for connection and access to databases.
  • Experience on different IDEs such as Eclipse, NetBeans and deployment using various Application Servers Apache Tomcat 5.x/6.x, IBM Web Sphere 6.x/7.x and WebLogic 8.1/9.1.
  • Experience in Developing complex SQL Queries and writing PL/SQL Stored Procedures, Triggers, Cursors, Functions and Packages.
  • Hands on experience in building GUIs using Java Script, Servlets, AJAX, HTML, XHTML, DHTML, CSS, JSP, XML, JSON.
  • Expertise in database development and implementation using Oracle, SQL Server and PL/SQL.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Knowledge in Hibernate for mapping the java objects to relational database and SQL queries to fetch the data, insert and update the data from the database.
  • Experience in working with Apache Tomcat.
  • Worked on MVC Architecture like Struts, Spring, Spring boot and JSF.
  • Experienced with Java Multithreaded programmingto develop multithreaded applications.
  • Experience in developing applications using Oracle 10g/11g SQL Server 2000, MySQL 5.0/5.1.
  • Good experience in implementing Object Oriented Analysis & Design (OOAD).
  • Experience on object oriented programming concepts such as Inheritance, Polymorphism, Encapsulation and Abstraction.
  • Worked on code optimization & performance tuning of various applications.
  • Quick adaptability to a variety of work environments, technologies and systems and have strong analytical skills with proficiency in debugging, problem solving.

TECHNICAL SKILLS:

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, MDB, JFC/Swing, AWT, Applets, Multi - threading, Java Networking

Programming Languages: Java JDK1.5/1.6/1.7/1.8, C++, C, SQL, PL/SQL

Application/Web Servers: Oracle/BEA Weblogic 8.1/9.1, IBM Websphere 5.1/6.0/6.1/7.0, JBoss, Tomcat 5.0.28/6.0

Frameworks: Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2, Angular JS, Struts

IDEs: Eclipse 3.x, Eclipse, NetBeans, IBM RAD 7.x/6/x, WSAD

Web technologies: JSP, JavaScript, Json, jQuery, AJAX, XML, XSLT, HTML, DHTML, CSS

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, REST

XML Tools: JAXB, Apache Axis

Methodologies: Agile, Scrum, OOAD, SDLC

Modeling Tools: UML, Rational Rose, Visio

Testing technologies/tools: JUnit, JMeter, HTMLUnit

Database Servers: Oracle 9i/10g/11G, DB2, SQL Server 2000/2005/2008, MySQL

Version Control: CVS, SVN, GIT

Build Tools: ANT, Maven

Platforms: Windows 2000/98/95/NT4.0, Windows 7/ 8, UNIX /Linux, Sun Solaris.

PROFESSIONAL EXPERIENCE:

Confidential, Saint Paul, MN

Full Stack Developer

Responsibilities:

  • Designed and developed web-based software using Spring MVC Framework and Spring Web Flow.
  • Wrote Hibernate configuration file, hibernate mapping files and define persistence classes to persist the data into Oracle Database.
  • Developed JSP, HTML, CSS and a part of presentation layer using JavaScript, Angular JS.
  • Responsible for designing & developing the UI Screens using Angular JS with node.js, HTML pages, CSS, spring boot framework with Apache-Maven and JAVA-J2EE technologies.
  • Handled all client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Implemented Collections Framework for fetching and appending strings from the deployed UI.
  • Developed UI using HTML5, CSS3, SASS, JSP, JavaScript, Angular JS and Bootstrap.
  • Used AJAX to provide an advanced user experience.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using spring framework.
  • Used Web services for transmission of large blocks of XML data over HTTP.
  • Mapping Java classes with database using Hibernate and in Hibernate Query language (HQL).
  • Implemented Restful Web Services using Spring Boot.
  • Used Tomcat server for the application development and deployment.
  • Used MQ, HTTP and email to send the notifications messages to administrators.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using spring framework.
  • Configured and Integrated JSF, spring and Hibernate frameworks.
  • Developed web services in JAVA and experienced with Rest, WSDL.
  • Used Spring MVC Transaction Management, Spring/Hibernate Batch Transactions and Hibernate cache concepts.
  • Implemented AWS IAM for managing the credentials of applications that runs on EC2 instances.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Implemented Test Driven Development (TDD) for developing and testing the application.
  • Wrote complex SQL queries using hibernates native SQL.
  • Used JUnit framework for Unit testing of application.
  • Involved in bug fixes and production support.
  • Reviewed and worked on the implementation of change requests raised by the client. Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used SVN and GitHub for software configuration management and version control.
  • Used Clear Case for source code maintenance.

Environment: Java/J2EE, SOAP Web Services(Consuming/Creation), Spring, Struts, JSP, JQuery, Angular JS., Node JS, UNIX, SQL, JavaScript, Annotations, Maven, SVN, GIT, Jenkins, Oracle DB.

Confidential, Auburn Hills, Michigan

Full Stack Developer

Responsibilities:

  • Interacted with Business Analysts, Quality Analysts, project managers and Application Owners on various design and implementation activities in meetings.
  • Worked as a part of team as well as individual to develop user requirements and support the existing applications.
  • Experience on AGILE methodology and Scrum/Sprint methodologies.
  • Designed and Implemented the J2EE Based Applications using ADF Framework.
  • Consumed the web services and integrating them in the applications.
  • Designed and developed server-code using Java/J2EE standards.
  • Involved in most of the UI and Business level enhancements in Web based UI application.
  • Research, Design, Develop, Unit Test, Deployment and Support of Java based Web and Enterprise applications in windows environment.
  • Used Restful Web services for transmission of large blocks of XML data.
  • Involved in building ADF Business components like EOs, VOs, using database like Oracle.
  • Used AngularJS framework to bind HTML to JavaScript objects and model values.
  • Testing and debugging the web pages using developer tools like Firebug, chrome developer tools.
  • Experience in AJAX, Web services, Angular JS and SQL Server 2015.
  • Experience on working with JavaScript, HTML4/5, CSS and Bootstrap.
  • Involved in creating single page web applications using AngularJS framework based on MVC architecture.
  • Involved in frontend application development using JavaScript, HTML, CSS, Jquery and Bootstrap.
  • Implemented Restful web services which produces JSON.
  • Used HTML5, CSS3, Bootstrap and Polymer for designing the DOM elements and adding validations on rendering the forms.
  • Hands on experience using Bootstrap and Polymer library to build responsive web apps that load quickly, respond instantly and highly interactive.
  • Experience in consuming WEB API’s like REST, SOAP.
  • Design JSON response according the request, send it back to the front end after the logic processing.
  • Used SVN as Version controlling tool.
  • Involved in developing web applications using Oracle ADF and deployed to Weblogic server.
  • Involved in bug fixing during the System testing and User acceptance testing.

Environment: Java, UML, HTML5, CSS, Java Script, JQuery, XML, JSON, Weblogic, Oracle, JNDI, JUNIT, ANT, AngularJS, Polymer, Oracle Jdev.

Confidential - Estero, FL

Java/J2EE Developer:

Responsibilities:

  • Involved in all phases of SDLC and used Agile (Scrum) process for software development.
  • Built the application using MVC architecture with Java/J2EE.
  • Developed the UI using PS Framework, JSF2.0, JavaScript, JQuery
  • Enhanced the application with Spring Framework for dependency injection using the IOC feature.
  • Developed and consumed SOAP based web services and used SOAPUI for Testing.
  • Developed Servlets to process the requests, transfer the control according to the request to corresponding Session Beans, JSP pages.
  • Designed RESTful request and response to be used in project.
  • Developed and deployed Spring AOP module to implement the crosscutting concerns like logging, security, Declarative Transaction Management.
  • Extensive use of HTML, JSTL, JSF, JSP and JQUERY for the presentation layer along with JavaScript for client-side validation.
  • Use JSON to load data into JQUERY data grid.
  • Used Spring IOC while implementing Web services.
  • Wrote and consumed Web Services using RESTFUL and published it on WebLogic Application Server.
  • Designed powerful and JSP tag libraries for reusable web interface components.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Used Maven to build the application.
  • Spring Dependency Injection feature was used for Bean wiring.
  • Development and implementation of Asynchronous communication interface using JMS API
  • Developed SAX and DOM parsers and XSD for validating the XML files.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data.
  • Involved in writing JUnit Test Cases.
  • Utilized message driven beans for message processing using JMS.
  • Used Log4j logging framework to debug the code.
  • Used CVS as version controlling tool.
  • Using the UML methodology, developed Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the dynamic view of the system developed in Visual Paradigm.
  • Identifying and developing test cases and test scripts to perform load tests for performance and regression testing.

Environment: Java 7.0, JSP, Servlets, Spring, JSF, WebSphere, Maven, XML, HTML, CSS, CVS, JavaScript, JUnit, Web Services, REST, JAX-WS, SAX, DOM and Windows Environment.

Confidential

Java Developer

Responsibilities:

  • Developed Controllers using Spring MVC Annotation.
  • Used Ajax to communicate with the server to get the asynchronous response.
  • Developed the GUI module for mobile website/app using Angular JS framework for JavaScript HTML 5 & CSS3.
  • Designed service to create separate endpoints for different operations such that several clients can invoke the service for their business transaction processing.
  • Implemented SOAP Web Service for Loan Supply department. Implemented the logging framework in theSOA environment.
  • Implemented the business logic to process transactions for rule evaluation under the generated java stubs.
  • Implemented Persistent layer using Hibernate API.
  • Integrated Hibernate with spring business components using Hibernate Template.
  • Implemented User Interface (front-end) screens using JavaScript and Angular JS.
  • Created Oracle 10g database tables, stored procedures, sequences, triggers, views
  • Created callable statements to utilize stored procedures for faster execution of SQL inserts.
  • Created text message using a configuration file for data mapping and utilize Java Messaging Service (JMS)API to the transaction message to other application via Message Queue.
  • Implemented Spring JMS message senders to send alerts to Tech Support Team from MQ.
  • Designed the UML, created class, sequential diagrams using modified code.
  • Deployed WAR file in Apache Tomcat (7.0) server / IBM WebSphere (8.0)
  • Used Git to track and maintain the different versions of the application.
  • Created JUnit test scripts to unit test the code flow. Testing and bug fixing to reach the end to end flow

Environment: Java/J2EE, Spring 3.0, Maven, JMS, JUnit, Html, CSS, Hibernate, GIT, JavaScript, AngularJS, Oracle 10g, SOA, Toad for Oracle, DB Visualizer, Web Sphere MQ and Web Sphere, Log4j, Apache Tomcat, IBM RAD.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in requirement analysis. Use Case consolidations-enhancements.
  • Involved in development of business components (EJBs).
  • Designed and developed the functionality of storage manager and System
  • Involved in accessing the database using JDBC and other related info from auto generated files
  • Responsible for writing EJBs including Session Beans for database access using WebLogic Server
  • Based on user requirements and deployed them on Web Logic Application server.
  • Used UML to develop Use case diagram, class diagram and sequence diagrams.
  • Used Log4J for logging the messages to flat files, database and e-mail
  • Used JMS for programs to create, send and receive messages by using different modules like publish-subscribe messaging and point-to-point messaging using MQ-Series.
  • Involved in Distributed components programming on the server side for the communication between clients and server.
  • Performed the Unit and integration and Stress Testing

Environment: Java, J2EE, Web Services, Hibernate, Oracle 10G, XML, XSLT, IBM MQ Series, Web services, Web Logic.

We'd love your feedback!