We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Over 5+ Years of experience in the Software Development Life Cycle including analysis, design, development, implementation, testing, maintenance and documentation.
  • Extensive experience in developing Web based applications using JAVA, J2EE Standards JSP, Servlets, TagLibs (JSTL), JDBC, JNDI, Java Beans, Spring, Hibernate, EJB, JMS, Web Services (SOAP, WSDL).
  • Extensive Experience working as a full stack developer switching seamlessly between server - side and front-end code.
  • Expert in spring framework including configuring Spring Application Context with Dependency Injection, Spring MVC, Spring Boot and Spring Batch.
  • Expertise in web application development using HTML5, CSS3, JavaScript, JQuery, Ajax, Angular.JS, Bootstrap.
  • Proficient in Web designing & development, using HTML5, CSS, JavaScript, XML, Angular.js, JSP, JSON, JSF and Ajax.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Experience with Responsive Web Design.
  • Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced multithreading.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Data Accessor, Value Object, Singleton and Session Facade.
  • Experience in HTML, DHTML, XHTML, Angular.js, CSS, JavaScript Libraries (Prototype, JQuery), AJAX, JSTL specification, Tag Libraries and XSLT, XSD, DTD and Resource Properties.
  • Working knowledge of Java Web Services with real time knowledge using REST.
  • Strong designing and implementation work experience in Java and J2EE technologies like Core Java, Enterprise Java Beans (EJB), Servlets, JPA and JSP.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including REST, SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like Maven, ANT, Junit.
  • Experience in Implementing Service Oriented Architectures (SOA) with JSON based Web Services (RestFul).
  • Experienced in development methodologies like Agile, waterfall and Interactive life cycle and software engineering processes.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, MySQL, DB2 and Sybase databases.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.
  • Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills and communication skills.

TECHNICAL SKILLS

Languages: Java 8, 7,6, SQL

Java/J2EE Technologies: Core Java, JSP, Servlets/Applets, JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Multithreading, Generics and Collections, EJB, Tiles, IBM MQ Series

Web Technologies: HTML5, XML, XSLT, SAX, DOM, CSS3, JavaScript, XPath, AJAX, jQuery, Angular.js, Bootstrap

Frameworks: Spring, Spring Boot, Hibernate

Bug Tracking Tools: Rational Clear Quest, Jira

Design & GUI Tools: Eclipse, IBM RAD/WSAD

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

Databases/Tools: Oracle 11g/10g /9i, SQL Server, DB2, MySQL, Toad, PL/SQL Developer

Design/Version Control: UML, Rational Rose, CVS, SVN, VSS, ClearCase

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

Full Stack Developer

Responsibilities:

  • Involved in Analysis, Design, and Implementation of software applications using Java 8, J2EE, XML and XSLT and Web Services (REST, WSDL).
  • Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows.
  • Developed application using JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Used spring as middle tier application framework, persistence strategy using spring support for Hibernate and declarative transaction management.
  • Implemented Micro Services architecture using Spring Boot for making application smaller and independent.
  • Implemented the back-end services using Spring Boot.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML, CSS3.
  • Developed multiple POCs to create an interface with routing, forms and integrating Restful API’s using Angular.
  • Used Angular 2 custom pipes to format the data before displaying it to the user. And designed dynamic client-side JavaScript code to build web forms and simulate process for a web application, page navigation using Angular.
  • Used Java Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • The presentation layer used Spring MVC to implement the MVC architecture design and facilitates user interface designed by use of JSP's and tag libraries.
  • Used Spring Framework for Dependency Injection and integrated it with the Hibernate.
  • Implemented Java Message Services (JMS) using JMS API.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, and Angular.js.
  • Developed the web layer using Spring MVC framework.
  • Used the concepts of Multithreading and Collections Framework. Used Multithreading and Concurrency and implemented threads while preparing and generating mails.
  • Worked on creating responsive website for smart devices using Responsive design.
  • Used Web Services like SOAP protocol in JAXWS and RESTFUL web services.
  • Developed and deployed EJBs into BEA Weblogic application server.
  • Unit testing was performed using JUnit and Version control through Git.
  • Involved in Unit testing of application using JUnit and built the package using Maven and deployed the application on to WebLogic App Server.
  • Used agile methodology for the software development.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java 8, spring, Spring Boot, Hibernate, JSP, MVC, HTML5, CSS3, Angular.js, Responsive Web Design, JavaScript, AJAX, JDBC, JSTL, JQuery, JMS, XML, SOAP, WebLogic, agile, SQL and Windows.

Confidential, FL

Full Stack Developer

Responsibilities:

  • Responsible for gathering business and functional requirements and preparing the design and proof of concept.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Spring Framework .
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using spring boot, IOC and AOP concepts.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Developed Spring JMS message listeners to consume messages from queue and developed Spring scheduling components to perform batch operations.
  • Involved in implementation of MVC pattern using Angula.JS and Spring Controller.
  • Built highly reusable UI components with Angular 2 and Styled Components to increase scalability and reusability.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Developed Spring Framework based Restful Web services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Developed mockups and prototypes using HTML5 and CSS3.
  • Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Version control through CVS and Git.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

Environment: Java 8, JSP, JDBC, Spring, Spring Boot, Hibernate, Design Patterns, HTML5, CSS3, XML, Ajax, JQuery, Angular 2, Oracle, WebLogic, ANT, Junit, SOAP, XSLT, Jira and Windows.

Confidential, Nashville, TN

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
  • Involved in development activities using Java /J2EE, Servlets, JSP, JSF used for creating web application, XML and springs.
  • Developed web based applications using Java and J2EE technologies like JSP, Servlets, EJB, spring, JDBC, JMS, spring, Hibernate, JSF, XML, SAX/DOM, and JAX-B.
  • Implemented various J2EE design patterns like Singleton, Factory and Builder etc.
  • Used Eclipse IDE for writing code and BEA WebLogic as application server.
  • Designed JSP pages for Initial applications, Submissions and Maintenance Involved in implementing Message Driven Beans using for JMS systems.
  • Implemented JSF framework to simplify the development of various UI components.
  • Designed and developed Micro services business components using Spring Boot. Consumed REST based Micro services with Rest template based on RESTful APIs.
  • Used Spring /MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and JSON technology.
  • Did Spring POC on Spring Boot for the application development.
  • Designed and developed very complex and large web pages using Angular JS library with AJAX and JSON.
  • Developed RESTful Web services client to consume JSON messages.
  • Used MDB to reduce the interdependencies of all the sub systems using JMS.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML and CSS3.
  • Build SOAP Web services based on AWS (Amazon web services).
  • Developing EJB Message driven beans used for the publisher and subscriber model for sending E- mail.
  • Used Log4j to provide central logging facility, comes under singleton design pattern.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Worked on SQL queries and PL/SQL and actively involved in the production support.

Environment: J2EE, EJB, JSP, spring, JMS, XML, JSP, Spring Boot, Hibernate, JSON, HTML5, CSS3, JavaScript, Angular.js, REST, XSD, NetBeans, WebLogic, SQL and Windows.

Confidential

J2EE Developer.

Responsibilities:

  • In architecting various Business Layer and Data Management components of multi-tiered web based system over J2EE architecture.
  • Participated in Functional Document reviews and created Technical documents.
  • Actively designed, developed and integrated the Metrics module with all other components.
  • Development using Java, JSP and Servlets on WSAD.
  • Developed Spring Action and Form classes to access Java Beans and UI.
  • Developed and deployed various Sessions beans.
  • Used Hibernate to access database and perform database updating.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Co-ordination with offshore team on development activities.
  • Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams, for my application modules (Metrics).
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Developed the application using Eclipse as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (CVS).
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.
  • Retrieving code from the repository and deploying in Production using ANT.
  • Wrote complex queries and mapped database views using DAO in Oracle.

Environment: Java, J2EE, JSP, Soap, Ant, spring, EJB, JUnit, Hibernate, WebSphere, Oracle, Windows.

We'd love your feedback!