We provide IT Staff Augmentation Services!

Sr Front-end Lead Developer Resume

SUMMARY:

  • Sr. Front - End Developer with 10 years of experience with demonstrated success in the design, development and deployment of large-scale Front-End and Java/J2EE enterprise applications.
  • Experience with JavaScript, ES6, React JS, Redux JS, D3js, Babel, Node JS, Lodash, Enzyme, Mocha-chai, Backbone-Marionette JS, Angular JS, Underscore JS, JQuery, Require JS, JSP, JSF, HTML5, Dojo to develop rich and interactive web applications.
  • Experience in module systems like Common JS, AMD and ES6 Modules.
  • Experience in build tools like Grunt.
  • Experience in design technologies using CSS, CSS3, Sass and less.
  • Expert in design and development of enterprise applications involving J2EE technologies like Servlets, JSP, Spring, Hibernate, EJB, Web Services.
  • Experience in source code management using SVN, CVS and Accurev Version Managers.
  • Experience in implementing and integration of Service Oriented Architecture ( SOA ) with XML based web services ( SOAP/Rest ).
  • Proficient knowledge in RDBMS like D B2, ORACLE, My SQL and communication methods like JDBC, ODBC, Connection pooling and related features.
  • Experience in leading J2EE based applications, especially on WebSphere, Weblogic, Apache Tomcat servers.
  • Experience working in collaboration with development teams using Agile/Scrum methodologies.
  • Enthusiastic learner who quickly grasps new concepts and technical skills.

TECHNICAL SKILLS:

Languages / Technologies: React JS, Redux JS, D3 JS, Lodash, Babel, Underscore JS, Node JS, Backbone-Marionette, AngularJS, Webpack2, Grunt, AJAX, JQuery, Dojo, Java Script, JSP, JSF, JSON, HTML5, EJB 2.0/3.0, Hibernate 3.0, JDBC, JNDI, EJB, XML, SOA components like Web Services, WSDL, SOAP, JAXB, CSS.

Frameworks: React JS, Redux JS, D3 JS, Node JS, Webpack2, Grunt, Backbone, AngularJS, Spring Framework 3.0 and Hibernate 3.0.

Application Servers: IBM Web sphere App. Server 6/8, Oracle Web logic 12, Apache Tomcat Server 7.

Web Servers: JavaWebServer2.0, Apache Tomcat Server.

Special Software / Tools: IBM WebSphere Application Server 6.0/8.0, RAD 7x/8x, Eclipse 3.6, DB2, TOAD, SQL Developer, JUnit, IBM HATS, SVN, CVS, Accurev.

Build Tools: Webpack2, Grunt, Maven.

PROFESSIONAL EXPERIENCE:

Confidential

Sr Front-End Lead Developer

Responsibilities:

  • Designed and developed the application screens and functionalities using React JS, Redux JS, Webpack2, Grunt, D3 JS, Babel, Lodash, Common JS, Node JS, Less frameworks.
  • We have implemented application using React JS to build user interfaces and also used JSX syntax.
  • We have implemented using Redux JS due to predictable state container and uni-directional architecture.
  • We have Redux-thunk for async middleware functionality.
  • We have used D3 JS in our application to display in graphical views for Revenues, Margin Profits and Wallet share data.
  • We have used Babel transpiler to convert JSX to ES5 JavaScript code.
  • We have implemented the module system using Common JS.
  • We have used lodash for utility methods like .find, .filer, .forEach etc.
  • We have written UI test cases using Enzyme, Mocha- Chai framework.
  • To ensure cross browser support including IE11, Chrome browser.

Confidential, Warren, NJ

Sr Front-End Developer

Responsibilities:

  • Designed and developed for the Presentation layer using HTML5, Backbone-Marionette JS, Angular JS, Underscore JS, JQuery, Require JS, Sass.
  • Experience in developing web application using Model View JavaScript frameworks like Backbone-Marionette, primarily focusing on the user interface.
  • Generated CSS file using SCSS files and Node JS server.
  • Underscore JS is a JavaScript utility library which provides lot of functionalities with-out extending any built-in objects.
  • Require JS is a JavaScript file and modular loader which is optimize for in-browse use. Also improve the speed and quality of the code.
  • Involved in the development of distributed server side components and deployed in the Web logic Application Server.
  • To ensure cross-browser compatibility including IE 8, Firefox 3.5, Safari 4 and Chrome 4.0.
  • Experience working with XML and JSON data formats.

Environment: Backbone-Marionette JS, Angular JS, Underscore JS, Require JS, JQuery, HTML5, Sass, Grunt, Accurev, Web logic, ATG Framework, Eclipse.

Confidential, Parsippany, NJ

Sr Front-End Developer

Responsibilities:

  • Designed and developed for the Presentation layer using HTML5, JQuery, AJAX, CSS and JavaScript.
  • Participated in the requirements analysis and technical assessments.
  • Designed class diagrams/sequence diagrams using UML and Rational Rose.
  • Experience in developing web application, primarily focusing on the user interface.
  • Implemented Application using Spring MVC and JQuery frameworks.
  • Involved in the development of distributed server side components and deployed in the Web logic Application Server.
  • Experience in implementation of web applications in Performance, Scalability, Security, and Enterprise System Architecture using Spring framework.
  • Spring security mechanism applied for user authentication and authorization.
  • To ensure cross-browser compatibility including IE 8, Firefox 3.5, Safari 4 and Chrome 4.0.
  • Experience working with XML and JSON data formats.
  • Created Web Services using SOAP, WSDL to provide services to other systems within the company.
  • Involved in designing & coding of business logic using Spring IOC and Web Services.
  • Designed and developed Session beans to implement business logic.
  • Developed a robust administration and security system for access control and restrictions at application and user level.
  • Develop Web pages using Ajax, JavaScript, JQuery, and XML that interact based on events.

Environment: JQuery, J2EE, JDBC, XML, MVC, Oracle, HTML5, Accurev, PL/SQL, Web logic, WSDL, SOAP Webservices, Spring Framework, Eclipse.

Confidential, Chicago, IL

Sr Front-End Developer

Responsibilities:

  • Designed and implemented for the Presentation layer using HTML5, Jquery, AJAX, CSS and JavaScript.
  • Experience in developing web application, primarily focusing on the user interface.
  • Implemented Application using Spring MVC framework and Core Java.
  • Experience in implementation of web applications in Performance, Scalability, Security, and Enterprise System Architecture using Spring framework.
  • Spring security mechanism applied for user authentication and authorization.
  • Transform the XML documents into other formats using XSLT (XSL transformations).
  • Involved in the development of distributed server side components and deployed the various Session and Entity Bean Components in the IBM Web Sphere Application Server.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using XML, SOAP.
  • Experience working with XML and JSON data formats.
  • Created Web Services using REST Web services to provide services to other systems within the company.
  • Conducted Testing and Evaluation of projects at established integration points to assess progress and identify key functionality issues.
  • Involved in Query tuning to improve the performance.

Environment: J2EE, JDBC, JMS, Jquery, Java Servlets, EJBs, Oracle, HTML, Rational Rose, CVS, PL/SQL, REST Webservices, Eclipse, Bootstrap.

Confidential, Saint Paul, MN

UI and Java/J2EE Web Developer

Responsibilities:

  • Designed and implemented for the Presentation layer using JSP, HTML4.
  • Participated in the requirements analysis and technical assessments.
  • Experience in developing web application, primarily focusing on the user interface.
  • Used Struts2 framework and J2EE components to develop Action classes, backend processes, complex reports and database interaction.
  • Configured and worked with Apache Server.
  • To ensure cross-browser compatibility including IE 8, Firefox 3.5, Safari 4 and Chrome 4.0.
  • Developed the application under J2EE architecture using JSP, Struts, Java Beans, iBATIS Data mapper.
  • Involved in designing components with design patterns like Factory, Singleton, Front Controller, Business Delegate, DAO, DTO, and Façade.
  • Involved in designing & coding of business logic using Spring IOC, Pure MVC & AOP features.
  • Installed, configured, and maintained a continuous integration (build) server.
  • Designed and developed Session beans to implement business logic.
  • Designed and developed data persistence mechanism using Hibernate in Struts2 applications.
  • Created SQL’s from views and queries to interact with multiple systems for data.
  • Developed a robust administration and security system for access control and restrictions at application and user level.
  • Performed J2EE application deployment using IBM WebSphere Application Server on Windows.
  • Transform the XML documents into other formats using XSLT (XSL transformations).
  • Developed deployment descriptors and scripts.
  • Used PL/SQL for writing stored procedures.
  • Developed Junit test cases to unit test the business logic.
  • Involved in Query tuning to improve the performance.

Environment: J2EE, JDBC, JMS,XML, JSF,MVC, iBATIS, java beans, java Servlets, EJBs, Oracle, HTML4, CVS, PL/SQL, Websphere,WSDL, SOAP, Spring Frameworks, Eclipse.

Confidential, OH

Java/J2EE Developer

  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Applied design patterns including MVC Pattern, Façade Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
  • Involved in all stages of Software Development Life Cycle of workflow and support using AGILE Methodology.
  • Used java script to link the web page with social websites with feedback features for the Bank and also develop feature for voting by the customers.
  • Involved in developing front end screens using JSP, Dojo, JSTL, DHTML, HTML, CSS and JavaScrip .
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Used WebSphere Application server.
  • Oracle database was used, wrote stored procedures for common queries
  • Used SAX Parser for parsing the xml document
  • Used Eclipse as the Java IDE in the development of the application.
  • Used version control systems SVN.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.

Environment: HTML, Dojo, Java Script, CSS, JNDI, WebSphere 6.0, SVN, Ant, Log4j, AJAX, Eclipse.

Hire Now