We provide IT Staff Augmentation Services!

Frontend Developer Resume

3.00/5 (Submit Your Rating)

Pear River, NY

SUMMARY

  • 5+ years of extensive hands on experience as a Java Developer on Enterprise Applications, Distributed Application Development, Client/Server Application, Internet based database application and all phase of software engineering including Analysis, Design, Coding, Testing and Implementation using Java/J2EE, JDBC, Servlet, Java Beans, Spring and Hibernate, Web Service, SOAP, AngularJS and Angular 2+.
  • Sound Knowledge of Java Multi - Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Expertise in Spring Framework modules such as DI (Dependency Injection), Container dat applies IOC (Inversion of Control) and Bean container, AOP (Aspect Oriented Programming), ORM (Object relational model) including Hibernate and JPA, Web MVC (model view controller), Test, and Spring Boot which accelerates the development of Spring framework.
  • Good experience of Web Services and REST web services using JAX-RS and Jersey Framework for the exposure and consumption of SOAP Messages and REST web services messages.
  • Proficiency in configuring and deploying web application in servers such as Tomcat, Glassfish, WebLogic and WebSphere.
  • Experienced in Java design patterns such as Singleton, Factory Method, Prototype, Facade, MVC, Front Controller Pattern, etc.
  • Working knowledge on JavaScript library JSON and XML Technologies.
  • Highly proficient in key UI technologies like HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS, Angular 2+, and Bootstrap.
  • Extensive knowledge and experience in building single page applications (SPA) using MEAN stack wif NodeJS, ExpressJS, Angular.
  • Experience using different angular version including AngularJS, Angular 2, and Angular 6 extensive features for loading.
  • Strong experience in Responsive Web Applications using CSS3 Media Queries and Bootstrap for different layout according to the user's device, as well as understanding CSS pre-processing platforms, such as LESS and SASS.
  • Good understanding of asynchronous request handling.
  • Good knowledge in JavaScript testing tools like Karma and Jasmine, and Junit framework for backend.
  • Strong experience wif RDBMS, including Stored Procedure, Functions, Triggers and Transactions in Oracle DB, MySQL & PostgreSQL, and NoSQL database like MongoDB.
  • Experienced in development of logging standards and mechanism based on Log4J.
  • Knowledge in developing cloud based application wif AWS.
  • Experienced in using MAVEN tool to build and deploy J2EE Applications
  • A self-motivated team player wif outstanding interpersonal skill and ability to manage multiple tasks in a dynamic, fast-paced environment based on agile methodology.
  • Willingness and ability to learn and implement new technologies wherever necessary.

TECHNICAL SKILLS

Programming: Java, C/C++, and SQL

Java Technologies: Java, JDK1.6/1.7/1.8, J2EE, Servlets, JDBC, JAX-RS, JAX-WS, JMS, Spring, Hibernate

Scripting Language: JavaScript, PHP, Python

Database: Oracle, MySQL, PostgreSQL, MongoDB

Frameworks: Spring, Spring Boot, Hibernate, ExpressJS, AngularJS, Angular 2, Angular 6

Operating Systems: MS Windows, MacOs

Application Server: Apache Tomcat 7.0/8.0, Glassfish, WebLogic and WebSphere

Internet Technologies: HTML, CSS, LESS, SASS, JavaScript, Typescript, JSON, XML

Version Controls: GIT, SVN

Other Tools: Maven, Junit, Log4j, Karma, Jasmine

PROFESSIONAL EXPERIENCE

Confidential - Pear River, NY

Frontend Developer

Responsibilities:

  • Involvement in all stages of software development life cycle including requirement gathering, analysis, development, testing and implementation.
  • Collaborated wif designers to create responsive Single Page Applications (SPA) wif Angular 6.
  • Created Angularproject from scratch using Angular CLI and was responsible for configuration and installing of dev dependencies.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 6.
  • Implemented Angular Interceptor to handle authentication in front-end.
  • Developed services wif Angular 6 injectable property, as to make the service available for dependency injection when creating components.
  • Hands on experienced in Nested routes and Parameterized routes.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Implemented Template Driven Forms and Reactive Forms to develop user friendly UI for getting inputs from users.
  • Worked on third party framework Wijmo extensively to implement Chart and DataTable to present data in front-end.
  • Created interactive UI using HTML, CSS, bootstrap and Angular Material.
  • Worked on the optimization of the CSS files using CSS preprocessors SASS.
  • Configured the AWS EC2 instance to host angular app.
  • Used PugJS as the template engine to render HTML as JavaScript for NodeJS and browser.
  • Write JQuery code to select DOM elements, create animations, handle events, and develop Ajax applications.
  • Implemented DataTables as a table enhancing plug-in for the jQuery Javascript library, added sorting, paging and filtering abilities to plain HTML tables.
  • Worked wif the Bootstrap Grid structure and the CSS media queries to make the application responsive
  • Good knowledge of debugging JavaScript and HTML code wif Firefox Firebug and Google chrome JavaScript debugger.
  • Used GIT repository for software configuration management and version control.

Environment: Angular 6, HTML5, CSS3, SASS, PugJS, NodeJS, ExpressJS, Wijmo, JQuery, Bootstrap, GIT, Visual Studio Code, CodeCommit, API Gateway, Lambda, S3, Postman.

Confidential - Cranford, NJ

Angular 2, Java Full-Stack Developer

Responsibilities:

  • Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Used Spring Framework 4.1 for the application development.
  • Integrated the application wif Spring-MVC using Spring Boot, Spring Dependency Injection (DI), Spring AOP, Eh Cache and Spring Annotations.
  • Used JPA, Hibernate persistence API for the database operations to interact wif Oracle Database.
  • Used Hibernate as the ORM mapping tool and worked wif Hibernate Query Language (HQL).
  • Experienced in Hibernate, which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and performed polymorphic associations.
  • Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions and Hibernate Cache concepts.
  • Used Spring Controller to pass the control of the application and validate user input.
  • Developed Web Services using RESTful to retrieve data for client side.
  • Implemented DAO pattern to fetch data from database using Hibernate to carry out various database operations and avoid redundant database access statements
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, and JQuery.
  • Used Angular 2 framework to bind HTML (views) to JavaScript objects (Controllers) and model values.
  • Worked wif Angular 2 components, form, pipes and services.
  • Implemented components wif lifecycle hooks managed by AngularJs.
  • Unit testing was done, using Jasmine wif Karma by using karma-jasmine test runner.
  • Involved in building MEAN full stack web application.
  • Implemented JSP Standard Tag Libraries (JSTL) along wif Expression Language (EL).
  • Implemented Maven build tools to build jar and war files and deployed war files to target servers.
  • Designed, developed and deployed the application using Eclipse, Apache Tomcat 7.0.
  • Implement JUnit framework to write test cases for different modules.
  • Used Apache Log4J for logging.
  • Used Github for version control and repository, Gitlab for task assignment and task deployment.

Environment: JDK 1.8, Spring Boot, Spring MVC, Spring AOP, Hibernate 4.0, JAX-RS Web services, JAX-WS Web services, JQuery, UML, Visio, JSTL, Oracle, Eclipse, Junit, SOAP RPC, Log4j, Maven, AWS, Bootstrap, Angular 2, HTML5, CSS3, GIT.

Confidential - New York, NY

Angular JS, Full Stack Java Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Full life cycle experience including requirements analysis, UMLs, data model design, coding, testing and creation of functional and technical design documentation.
  • Designed and developed application based on Spring MVC design pattern and multithreading
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Involved in implementing programmatic transaction management using AOP.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used Hibernate wif JPA for attaining Object Relational Mapping.
  • Supporting and implementing web application built on MEAN (MongoDB, ExpressJS, AngularJS and NodeJS) stack.
  • Worked on front end by using AngularJS and JavaScript.
  • Worked wif Angular.js routers, forms, DOM, events, expressions, controllers, filters and Http Request.
  • Development UI modules using HTML, CSS, JSP, JavaScript, JQuery and Angular JS.
  • Developed page layouts, navigation, animation buttons and icons.
  • Used routing schemes to develop single page applications (SPA) using Angular route.
  • Designed and developed dynamic client-side JavaScript and responsive design code to build web forms and process web application and data validation.
  • Made use of NodeJS for minification, uglification and running local test runner server.
  • Involved in consuming Restful APIs and processing JSON data for rendering in UI.
  • Version Control was mandated through Git.
  • Configured Karma to run test specs and tested JavaScript using Jasmine.
  • Developed unit case testing scenarios wif JUnit.
  • Build automation done and tested primarily using Apache Maven.

Environment: Java, Spring Framework, Spring Hibernate, JUnit, Maven, HTML/HTML5, CSS/CSS3, JavaScript, JQuery, Ajax, Bootstrap, Angular JS, Node JS, Express JS, NPM, MongoDB, Karma, Webpack.

Confidential - New York, NY

Java Developer

Responsibilities:

  • Actively participated in Object Oriented Analysis Design (OOAD) sessions of the Project, based on MVC Architecture using Spring Framework.
  • Major contributor in using Spring MVC, Hibernate and Web services based architecture implementing design patterns like DAO, DTO, Controller, Factory, Singleton etc.
  • Used Spring Framework 4.1 for the application development
  • Integrated the application wif Spring-MVC Framework for Dependency Injection (DI) using Spring IOC feature.
  • Used JPA, Hibernate persistence API for the database operations to interact wif MySQL Database.
  • Experience in Hibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and performed polymorphic associations.
  • Using Spring Controller for different view to pass the control of the application and validate user input.
  • Designed front-end, data driven GUI using JSP, HTML, JavaScript and CSS.
  • Implementing JSP Standard Tag Libraries (JSTL) along wif Expression Language (EL).
  • Implemented Maven build tools to build jar and war files and deployed war files to target servers.
  • Designed, developed and deployed the application using Eclipse, Apache Tomcat 7.0.
  • Implement JUnit framework to write test cases for different modules and solved the problem encountered in the test.
  • Used log4j for logging errors, info, exceptions.
  • Used GIT for version control and repository

Environment: JDK1.6, UML, Spring Core, Spring MVC, JPA, XML Schemas, Bootstrap, Web Services (SOAP), JMS, Maven, Log4J, JUnit.

Confidential - New Jersey

Software Developer

Responsibilities:

  • Involved in analysis, design, and testing phases.
  • Spring core, Spring Context, Spring MVC Framework etc. was used for the application configuration of different components, services in the application.
  • Used Hibernate 3.0 tool to deal wif database. Used Hibernate extensively to have Database access mechanism wif complex queries through Hibernate Query, Criteria interfaces.
  • Used Spring framework for dependency injection, transaction management.
  • Implemented DAO classes to interact wif Oracle 10g database wif Object/Relational mapping Hibernate framework as the persistence layer.
  • Developed user interface using JSP XML/XSLT, HTML, and JavaScript/JQuery, CSS.
  • Implemented client side validations using JavaScript.
  • Used jQuery for interaction between JavaScript and HTML.
  • Developed SOAP based JAX-WS Web Service Components deployable to GlassFish server and implemented Web Service.
  • Performed unit testing using Junit framework.
  • Coded JUnit to test the code using Easy Mock and dbUnit.
  • Configured Log4j tool to log the entire application.
  • Handled all aspects of the web applications including maintaining, testing, debugging and deploying.

Environment: JDK-1.5, J2EE, XML, Servlets, JSP, HTML, CSS, Junit, Spring MVC, Spring Core, Spring Context, Spring AOP Module, JMS, Eclipse, SOAP, WSDL, Hibernate, JSTL, JAX-WS, CSS, Oracle 10g, Log4j.

We'd love your feedback!