We provide IT Staff Augmentation Services!

Sr Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Juno Beach, FL

SUMMARY:

  • Strong design/development experience with SDLC including Business modeling, Requirements gathering, Analysis and design, Implementation, Testing, Deployment and Integration. Extensive uses of various design methodologies like OOA & OOD, UML and Design Patterns.
  • Proficient in developing advanced web - based applications design and development using Java, J2EE, Servlets, JSP, JSTL, Struts, Spring, Hibernate, XSLT, JDBC and Databases(Oracle, Sql, Cassandra). .
  • Excellent back-end programming skills using SQL, PL/SQL, Stored Procedures, and Triggers in Oracle, MSSQL Server.
  • Good understanding of J2EE Design Patterns and N-Tier Architecture.
  • Proficient in developing web-services using REST, SOAP, WSDL and ApacheAXIS2.
  • Experienced in using IDEs like Eclipse and NetBeans for Java programming.
  • Extensive experience in designing front end interfaces using HTML5, CSS3, JSP, CSS, Java Script, Angular JS and Ajax.
  • Expertise in XML and related technologies like XSL,XSLT and parsers like JAXP (SAX, DOM) and JAXB
  • Efficient in packaging & deploying J2EE applications using ANT and Maven on Apache Tomcat, WebLogic, Amazon Web Services (AWS) and WebSphere.
  • Having hands on experience in creating NOSQL (MongoDB) DB.
  • Experience in working with build tools like ANT, Maven build scripts, providing logging facility using Log4j, writing Junit test cases and used ClearQuest, Jmeter, Bugzilla for bug tracking.
  • Basic knowledge of Node Js, Backbone Js and Decent exposure to Groovy on Grails, Scala.
  • Significant knowledge in J2EE including JSP, Servlets, JMS and spring / Hibernate Framework for building client-server applications.
  • Used CVS, SVN and GIT Source code version control.
  • Good Experience on Quality Control, JIRA, Fish Eye for tracking the tickets like accepting the tickets/defects, Submitting the tickets, Reviewing Code and closing the tickets etc.,
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Excellent Client interaction, Communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS:

Java/J2EE Tech: Java 1.8, JDBC, Servlets, JSP, JMS, JNDI

Frameworks/Patterns: RESTful Web Services, AJAX, SOA, Core Java & J2EE Design Patterns

MVC Frameworks: Struts 2.0, JSF 2.0 and Spring MVC

Web Technologies: JSTL, XML (XSLT, DOM, SAX, JAXB & XML4J) HTML, AJAX, JQuery, Angular JS, Node JS

ORM Technologies: Hibernate 4.3 Frameworks.

Web & App Servers: BEA WebLogic Application Server (Work Shop), Apache Tomcat, Amazon Web Services(AWS) and JBoss

IDE Tools: Eclipse 3.0, Rational Application Developer (RAD8), IBM Web Sphere (WAS), IBM Web Sphere Studio Application Developer (WSAD), JBoss Developer Studio.

Tools: & Utilities Rational Clear Case, GIT, CVS, Visual Source Safe, Clear Quest, ANT, Maven, Mercury Test Director 7.5, Element Tool, Request Tracker, Rational Rose, Atlassian JIRA, Stash and Confluence.

Design Methodologies: OOAD with UML

Relational Databases: Oracle, IBM DB2, SQL Server, MySQL

NoSql: MongoDB, Cassandra

Middleware: EJB, JMS, Apache Active MQ, Apache Camel, Apache Service Mix.

SDLC Methodologies: Waterfall, Agile

Other Technologies: Dream Weaver, Adobe Photoshop, Ruby On Rails, Groovy on Grails, Wkhtmltopdf, NPOI, Elastic Search, Hadoop, cactus, Swings, AWT

PROFESSIONAL EXPERIENCE:

Confidential, Juno beach, FL

Sr Full Stack Developer

Responsibilities:

  • Involved in the architecture team for design and implementation of system.
  • Developed WebPages using UI frameworks, AngularJS, Html5, CSS, JavaScript, and Jquery.
  • Developed application using Spring MVC, JSP, JSTL, CSS, JQuery and AJAX on the presentation layer, the business layer is built using spring.
  • Developed views and controllers for client and manager modules using Spring MVC, Spring Boot and Spring Core.
  • Developed REST based Web Services using XML/JSON messages that were used by the front end.
  • Consumed SOAP based web services, created stubs using Apache Axis.
  • Created and configured EC2 instances on Amazon Web services (AWS) for establishing clusters on cloud and also created S3 buckets for our application.
  • Implemented various standard J2EE design patterns (Singleton, Factory, Data Access Object, MVC, Front Controller)
  • Used Cassandra for High Performance Database Operations and Sql Server for normal database queries.
  • Used VersionOne tool for tracking stories and tasks and Git as a version control tool.
  • Brought down Application runtime by resolving Performance issues in Database and Applications.
  • Created PDF Documents from html using Wkhtmltopdf tool.
  • Used Grunt as the JavaScript task runner.
  • Installed and configured Hive, Pig, Sqoop and Oozie on the Hadoop cluster.
  • Jenkins, ANT tools were used part of build management.
  • Hibernate Caching was implemented using EHCache to improve the performance.
  • Created WAR file to deploy Servlets, JSPs and Web Services in BEA WebLogic Application Server 10.3.5.
  • Developed Exception handling framework and used log4J for logging.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Written the functional Junit Test cases with Mock implementation using Junit and Mokito.
  • Tested the application in Cross Browsers and made sure that UI is safe from XSS and Sql Injection attacks.
  • Used Maven as project management tool.

Environment: Java, J2EE, JSP, Big Data, Spring 4.0, Hibernate 4.1, JMS, XML, REST, AngularJS, Grunt, WSDL, AJAX, HTML, JAVASCRIPT, JQuery, CSS, GIT, Log4J, JAXB, JSF, JUnit3.8, WebLogic 10.3.5, Eclipse Indigo, Scala, Oracle 10g, Spring boot.

Confidential, Foster City, California

Sr Full Stack Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Handling client change requests and enhancements on an Agile based development platform.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries Rich Faces 3.0 and JavaScript to simplify the complexities of the application.
  • Worked on SpringIoC, Spring MVC Framework, Spring Messaging Framework and SpringAOP to develop application service components.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Installed, configured, and managed the servers (Amazon Web Services, Linux, Tomcat, Apache, MySQL, MongoDB, Groovy/Grails, Hudson/Jenkins, JIRA, Git, Junit etc.).
  • Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema.
  • Used Web Services (JAX-WS using Axis 2.0) for creating rate summary and used WSDL and SOAP messages for getting health plans from different module and used SAXXML parsers for data retrieval.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Built main application in leveraging technologies such as AngularJS& Bootstrap.
  • Created tables, triggers, stored procedures, SQLqueries, joins, integrity constraints and views for multiple databases.
  • Developed User Interface using JQuery.
  • Wrote SQLqueries and stored procedures for data manipulation with the Oracle database. Application used TOAD.
  • Used AjaxAPI for intensive user operations and client-side validations.
  • Used CVS for version control and ClearQuest2003 for bug tracking.

Environment: Java, J2EE, JSP, Servlet, Amazon Web Services, JavaScript, Jquery, HP Quality Center, Code Collaborator, MVC, JUnit, SVN, Web Sphere, JDBC, ANT, Log4J, XML, DB2, Java Beans, Oracle9i/10g.

Confidential, Columbus, OH

Sr Full Stack Consultant

Responsibilities:

  • Utilized Agile Methodologies to manage full life-cycle development of the project
  • Created Web Layer using JSF framework.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS, JQuery, Angular Js, JavaScript and Bootstrap .
  • Designing web pages for HTML, AJAX with Rich design response UI to use libraries such as JQuery.
  • Part of the project is implemented as a Single page application using Angular JS, NodeJS and MongoDB.
  • Developed rule-based applications using Drools and Java.
  • Designed and developed JSP Custom Tags based on Struts Framework.
  • Used Hibernate, developed POJOs and wrote the XML files to map the objects to relational database
  • Worked actively in performance improving activities, debugging applications
  • Wrote DAO classes using Hibernate to interact with database for persistence.
  • As a Technical Lead, worked as a mentor and coordinator for onsite and offshore.
  • Incorporated mailing system with JavaMail API.
  • Implemented Search by using Solr.
  • Used struts framework's action states for handling the dialog modules.
  • Deployed the portal and servlet using the automatic portal support in JavaScript
  • Developed Java Beans, Data transfer objects for accessing data and data management.
  • Parsed the XML content and displayed the content in the user interface.
  • Developed AntScripts for the build process and deployed in IBM WebSphere.
  • Used JUNIT for web content testing. Involved in Functionality Testing, Smoke Testing, Regression Testing, System Testing, White Box Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing.
  • Programming experience in developing MQ adapters using MQSeries for JAVA and MQSeries JMS.

Environment: JSF, Servlet, JMS, Struts, Spring, and Hibernate, Ant, Maven, JUnit, TestNG, Netbeans, MySQL/DB2, Ajax, Prime Faces, HTML, Java Script, and Selenium.

Confidential, Cambridge, MA

Sr Java Developer

Responsibilities:

  • Used Eclipse IDE as Application Development Environment for developing the custom applications using the J2EE Frameworks such as Struts, JSF and J2EE Technologies such as Servlets, JSP, EJB and JNDI.
  • Extensively involved in design and implementation of front-end controller using Struts MVC framework, jsp, JavaScript, DWR, dojo.
  • Created XML schema documents based on the requirements and used JAXB for marshalling of the XML documents.
  • Followed agile methodology for development process.
  • Implemented test cases for struts and java using cactus and junit.
  • Back-end access to Oracle, which used to query/update the database for enhanced reporting and advanced search of the data using Hibernate.
  • Developed web services using JAX-WS utility
  • Developed and used JMS queues to for asynchronous communication.
  • Used WebLogic Server for deploying the application.
  • Involved in migration from WebLogic Server 8.2 to WebLogic Server 10.3.
  • Used TOAD for database and application development.
  • Implemented a sample Proof of Concept application using Ruby On Rails
  • Prepared Unit test cases using JUnit and remote testing using SOAP UI .
  • Developed JAX-RS based Restful web services using Jersey implementation
  • Extensively used core java concepts like collection frame work, multi threading, OOPS and Exception Handling.
  • Involved in Improvement of the application Performance (Query fine tunings & Code reviews).
  • Provided Production Support and involved in defect fixing in QA testing.
  • Monitoring the SLA‘s (Service Level Agreements) as per ML’s policy.

Environment: HTML, CSS, XML, DHTML, XHTML, DOM, JavaScript, JQuery, Adobe Dreamweaver CS5, AJAX, JSON, JSTL, ECLIPSE, SQL server, SVN, GIT,PHP, Clear Quest, MS Office.

Confidential

Java Developer Level 3

Responsibilities:

  • Involved in gathering requirements for the application using Doors.
  • Designed the framework for Business and Data Access layers using GOF design patterns such as Factory Pattern, Abstract Factory Pattern, Command, Singleton and Template Pattern.
  • Developed and published Web service (SOA) using WebLogic, Webservice (SOAP).
  • Developed and Implemented SOA for communicating with the systems.
  • Handled the messages using topics and queues in JMS Messaging broker, MQ Series.
  • Used Dependency Injection or IOC using spring framework.
  • Maintained the deployment descriptor of spring and injected the object to the application.
  • Developed DAO's using Spring DAO and used spring web flow framework.
  • Developed user interface (UI) using HTML, CSS, JSTL, JSP, AJAX and JQuery.
  • Used spring framework to transfer data between application layer and the bean component.
  • Developing Web services using SOAP, XML, WSDL and JAXP.
  • Created SQL statement, triggers, for the effective retrieval and storage of data from the
  • Used spring with Hibernate for developing a robust.

Environment: JAVA, J2EE, JSP, HTML, Java Script, Ajax, JQuery, Servlet, JMS, EJB 3, XML, XSLT, Struts 1.2, Spring Web Services, Spring 2.0, Spring DAO, JDBC, Oracle 10g, Hibernate 3.2, WebLogic application server, JUnit, Log4j.

Confidential

Java Developer

Responsibilities:

  • Gathering the requirements from the users, application analysis and making UML diagrams.
  • Involved in the preparation of Detailed Design documents.
  • Developed Servlet and JSP screens for client view by embedding with Struts frame work.
  • Developed Action classes, Action Forms, Validate Form and worked on Switch Actions and Dispatch Actions.
  • Worked on Struts Validation framework and involved in customizing Validation Rules according to business requirements.
  • Developed Custom Tag Libraries for the client view.
  • Implemented Multithreading logic using Java concurrency APIs for parallel processing of service requests.
  • Involved in the development of client view custom components using Java Scripts, HTML and DHTML.
  • Developed Java classes, which generate reports for the transactions.
  • Wrote stored procedures and JDBC routines to update the ORACLE tables depend on the information.
  • Involved in bug fixing and Change Requests in the life cycle of entire application.
  • Involved in Unit testing, Integration Testing and Maintenance stage.
  • Developed XML based Unit Testing for testing Struts Test Case using Java Reflections and JUnit.
  • Prepared Configuration and Deployment documents, Framework Documents.
  • Developed/Modified the SQL, Stored Procedure and Triggers.
  • Code Review and Code level Performance Tuning to the code.

Environment: J2EE, JSP, 1.1, Hibernate, DB2, EJB 2.0, Servlet, JavaScript, HTML, Oracle 8i, Rational Rose, UML, ANT, JUnit, XML, XSD, Windows

We'd love your feedback!