We provide IT Staff Augmentation Services!

Java Full Stack Team Lead Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY

  • 6 years of experience in software development includes Analysis, Design and Development of quality software for Standalone Applications and Web - based applications using JAVA/J2EE Technologies using Software Development Methodologies / Frameworks like SDLC, OOAD and AGILE.
  • Experience in building enterprise Applications and Distributed Systems using technologies such as J2EE (Servlets, JSP, JSF, EJB, Hibernate, spring, Spring Boot, Struts, JDBC) and XML.
  • Hands on Experience in JDBC, HIBERNATE for persisting data to different relational databases and extensive knowledge in Java Persistence API.
  • Experience in open source framework spring, Good Knowledge in implementing object-oriented design patterns Model View Controller (MVC) frameworks.
  • Proficient in using RDBMS concepts with Oracle, MySQL and experienced in writing SQL, PL/SQL Stored procedures, Triggers and Views.
  • Expertise in developing presentation layer frameworks like JSP, HTML, CSS, JSTL, JavaScript, XML, and JSON.
  • Developed the business domain layer using Java, J2EE, JDBC, and RESTful Web Services
  • Expertise in the areas of web applications using EJB, JDBC and web services like SOAP, RESTful
  • Good working knowledge on Spring core, Spring ORM, Spring DAO and Spring MVC architectures
  • Experience in Designing rich internet applications using Google web toolkit (GWT).
  • Responsible for Development of several GWT modules using MVP (Model-View-Presenter) and UI-Binder.
  • Written several backend services on Google App Engine using Objectify to support the GWT RPC (Remote Procedure Call).
  • Extensively used Maven and ANT as build script for application build and deployment.
  • Used Log4J for enabling runtime logging and performed system integration test to ensure quality of the system.
  • Expertise in HTML5, XHTML, CSS2/CSS3, responsive design, Bootstrap, AngularJS and visualization tools.
  • Handful of experience on Developing Dashboards using Tableau.
  • Implementing SSO(Single-Sign On) and PKI(Public key infrastructure) with login using Smart Card.
  • Experience in Finding the Security issues like (SQL Injection, XSS(Cross Site Scripting), CORS, Session Handling) by Penetration testing using BURP Suite and OWASP ZAP Tools and provided working solutions to solve it.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, C#, Python, SQL, PL/SQL

Technologies: GWT, MVP, Objectify, QAFE, JSP, Servlets, JDBC, EJB, SOAP, JSF, Java Beans, JSP, JSON, AJAX, AWT, CSS. Spring, Struts, Hibernate

Web Technologies: HTML, DHTML, XML, CSS, JavaScript, AJAX

Application Server: Apache Tomcat, J Boss

Frameworks: Google Web Tool-kit, Google App-engine, HIBERNATE, SPRING, SPRING Boot, WEB SERVICES, ANT, Log4J, Maven

IDE’s: Eclipse, RAD, NetBeans

Database(s): Oracle, DB2, MySQL

Version Control Tools: SVN, GitHub

Testing Tools: Selenium Web-driver

Security Tools: Burp Suite, OWASP ZAP

Operating Systems: Windows, MS-DOS, UNIX

PROFESSIONAL EXPERIENCE

Confidential, NY

JAVA Full Stack Team Lead

Responsibilities:

  • Managing Team size of 5. Assigning Tasks on day to day basis, helping the team with their tasks and explaining the concepts.
  • Following Standards in the team like Conducting Standup-meetings to make sure everyone in the team are in the same page. Extensively involving the team in Code-reviewing to maintain clean and efficient code.
  • Implementing SSO(Single-Sign On) and PKI(Public key infrastructure) with login using Smart Card.
  • Find the Security issues like (SQL Injection, XSS(Cross Site Scripting), Handling Sessions) by Penetration testing using BURP Suite and OWASP ZAP Tools and provided working solutions to solve it.
  • Developed web components using JSP, Servlets and Server-Side Components using EJB under J2EE Environment.
  • Developed the business domain layer using Java, J2EE, JDBC, and RESTful Web Services
  • Excellent conceptual base in object-oriented design, design patterns using web technologies like JSP, servlet, EJB, struts, Hibernate.
  • Extensively worked on QAFE framework which is based on GWT Framework.
  • Hands on experience in work with QAML, a QAFE based on XML Language.
  • Having Hands on Experience in Developing Graphs using d3js and canvasJs framework, visualization tools for Confidential application.
  • Developed presentation layer frameworks like JSP, HTML, CSS, JSTL, JavaScript, XML, and JSON.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Involved in web designing using HTML5,XHTML, CSS3, JQuery, JavaScript extensively used Table Less Design in CSS for positioning.
  • Handful of experience on Developing Dashboards using Tableau.
  • Wrote JUnit test classes for the services and prepared documentation.
  • Worked on implementing object-oriented design patterns Model View Controller (MVC) frameworks
  • Worked on J2EE standards and used MVC Architecture based onSpringFramework to develop application and designed validation rules.

Environment: Java, J2EE, Hibernate, Struts, JSON, JNDI, Google Web Toolkit, Google App-Engine, QAML, Spring, Spring Boot, Web Services, XSD, SOAP, RESTful Web Services, XML, XSLT, HTML,AJAX, JQuery, Oracle, SOA, SQL, PL/SQL, JUnit, SQL Developer, SVN, GitHub, Eclipse.

Confidential, OH

Web Application Developer

Responsibilities:

  • Developed an Web application for a Professor Environment Researcher.
  • Worked on Web technologies like JSP, JavaScript, JQuery, Ajax and CSS for managing, customizing the user interface.
  • Extensively used Rest API and Ajax call to get the Open source data available in SeeClickFix.com, and dynamically in a table format.
  • Displayed the data using Visualization Tool - Tableau.
  • Performed a thorough Unit testing and resolved several data related issues before migration to production.

Environment: Core Java, Java, J2EE, HTML, CSS, REST, JavaScript, JQuery, Eclipse, Hibernate, DHTML, MVC, DOM, JUnit, JSON, JSP, AJAX, Tableau, JUnit, Windows

Confidential

Full Stack Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Developed web components using JSP, Servlets, Struts, Spring, Hibernate and Server-Side Components using EJB under J2EE Environment.
  • Extensively worked on QAFE framework which is based on GWT Framework.
  • Hands on experience in work with QAML, a QAFE based on XML Language.
  • Having Hands on Experience in Developing Graphs using d3js and canvasJs framework, visualization tools for Confidential application.
  • Designing web pages for HTML with Rich design response UI to use libraries such as JQuery.
  • Applied model-view-controller design pattern using Java Beans and conducted simultaneous queries and retrievals using Java multithreading techniques.
  • Participating in extensive code reviews.
  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Created interactive client-side scripting in JavaScript, AJAX&JSON using JQuery JavaScript framework.
  • Extensive use of corejavafeatures like multithreading to develop middleware for the application.
  • Wrote GWT code to create presentation layer using widgets and event handlers.

Environment: Core Java, Java, J2EE, Struts, Springs, Hibernate, HTML, CSS, JavaScript, JQuery, GWT, UiBinder, MVP, JSON, Servlets, Blob Store, QAFE, SVG, D3js, canvasJs, Eclipse, Struts, Spring, JUnit, JSON, MySQL, JSP, AJAX, XML, PL/SQL, Oracle, JUnit, Windows

Confidential

Java Full Stack Developer

Responsibilities:

  • Designed rich internet applications using Google web toolkit (GWT).
  • Developed static and dynamic Web Pages using GWT, JSP, HTML, HTML5 and CSS.
  • Developed AJAX scripting to process server side JSP scripting.
  • Written several backend services on Google App Engine using Objectify to support the GWT RPC (Remote Procedure Call).
  • Write JUNIT tests for all backend services.
  • Writing Selenium Web-driver test cases and to pass all the Browser tests
  • Extensively involved in migrations using Google App Engine Mapper framework.
  • Use modern web technologies such as HTML5, JQuery, Agile frameworks.
  • Prepared design documents with Sequence Diagrams, Class Diagrams using Microsoft VISIO tool.

Environment: Java, Core Java, HTML, CSS, JavaScript, JQuery, DHTML, MVC, DOM, Selenium, D3.js, Backbone.js, JSP, Spring, AJAX, Apache Axis, Jenkins, XML, XPATH, Adobe Flash, GWT, Photoshop, PL/SQL, Oracle, Windows.

We'd love your feedback!