We provide IT Staff Augmentation Services!

Sr. Java Front End Developer Resume

5.00/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • 7+ yrs. of experience in the IT Industry with expertise in Front end development and Accessibility for Web based applications.
  • Extensive experience in designing professional User Interactive (UI) Rich Internet applications (RIA 3.0) with the help of HTML/ HTML5, CSS/CSS3, jQuery, JSON and Java 8 AngularJS and Angular 4/6/8, React JS meeting W3C standards.
  • Expertise in Client - Side validations using HTML/HTML5, CSS/ CSS3 and JavaScript.
  • Expertise in developing Single Page Applications (SPA) with MVC Architecture such as AngularJS, Angular 8, ReactJS, Redux
  • Experience in developing Single Page Application (SPA) using React JS and Angular js/angular.
  • Experience with React.JS and React-Redux app and developed real time applications using React JS Flux architecture for creating user interface, displaying data, keeping the user interface up-to-date when data changes.
  • Good Knowledge of State Management in Application Using Redux, Redux forms, RxJs, Vue js and NgRx.
  • Used AWS to store Big Data and manipulate it with different services.
  • Experience in creating services as classes in typescript importing into the Components in Angular.
  • Sound Understanding and good Experience with Object Oriented JavaScript and Implementation.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Hands on the tools such as Eclipse, WebStorm, Notepad++, Sublime text, Visual Studio Code etc.
  • Creating Classes using the Meta data Annotations derived through the decorators in angular2
  • Expertise in CSS pixel-level layout consistency with browser, version and platform independence.
  • Highly experienced with modern JS frameworks and libraries such as Angular j0s and jQuery, Bootstrap.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Designed Frontend with object-oriented JavaScript Framework like Polymer, Node.js and Ext.js
  • Experience in creating test suites using Jasmine.
  • Ability to develop and translate design guidelines and standards & Knowledge of site design/delivery to a diverse marketplace
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
  • Expert in documentation using MS tools (Word, Excel, PPT, and Project)
  • Involved in meetings to gather information and requirements from the clients.
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Ability to quickly ramp up and start producing results on given any tool or technology.
  • Excellent communication skills and understanding of business processes.
  • Worked on Routes in Angular creating the base route and extensions by using RouterConfigs an injectable URL path and customized component for each of the web pages in Angular.
  • Extensive experience in various UI widgets using JavaScript libraries like Angular.js, Backbone.js, Require.js, Ext.js, and Node.js

TECHNICAL SKILLS

Programming Languages: Java, C

Web2.0 (UI) Technologies: HTML5, XHTML, DHTML, CSS3, SASS, D3.JS, JavaScript, DOM, AJAX, JSON, Angular js, Angular, Bootstrap, React.JS, Node.JS, Vue js.

Browsers: Internet Explorer, Mozilla Firefox & Google Chrome, Safari

Development Tools: Eclipse, Sublime text, web storm, Microsoft Visual Studio, Visual Studio Code Web Express, Firebug, Chrome debugger tool, HTTP Watch

Operating Systems: Windows 95/98/NT/2000/XP/Windows7/Windows8.

PROFESSIONAL EXPERIENCE

Confidential, Durham, NC

Sr. Java Front End Developer

Responsibilities:

  • Involved in designing and developing the web pages from scratch using HTML 5, CSS3, Java 8, Bootstrap, React.js, Redux.js, Rich Internet applications (RIA), Flex, Node.js, Mongo DB.
  • Responsible for Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Worked on ReactJS Virtual Dom and React views& Vue js, rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux.js library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for programming the UI interfaces and animations for websites, banners, Veeva IVA presentations, convention panels using HTML5, Vue js, JavaScript, WordPress, jQuery, Handlebars CSS, and Sass
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Worked on the backend with to create dynamic cloud computing possible.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View and Table Grid.
  • Involved in developing touch screen kiosk web applications using Vue.
  • Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager)
  • Experience in React JS and Vue js for creating interactive UI using one-way data flow, virtual DOM, JSX, React Native concepts.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Design and Development of Styled components for web application, with React JS.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Developed the React container and presentational components (as Stateless and Functional components when applicable).
  • Developed the flux pattern by using Redux.js framework as a core dependency.
  • Worked in Angular 6 and 8 building a web application for internal and external clients.
  • Worked to create new features for an existing application in Angular, primarily focused on user interface with changes involving business logic and data retrieval.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Developed the application on Node.js platform using JavaScript programming.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed a single application to render dynamically based on the JSON from the NodeJS server.
  • Fetch data from MongoDB using Mongoose of NodeJS.
  • Experience in Restful web services to integrate between Server side to Client Side.
  • Worked with the Mocha unit test framework to write unit tests for Java 8 code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Configuring the Docker containers and creating Docker files for various environments and worked on Kubernetes environment.
  • Managed Docker orchestration and Docker containerization using Kubernetes
  • Used Kubernetes to orchestrate then deployment, scaling and management of Docker Containers.
  • Used AWS to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, ReactJS, Redux JS, Vue js,Flex, Angular 6 and 7,spring boot,ES6, VS Code, JSP, MS Office, JIRA, Docker, kubernetes, Mocha, GITHub, and Jenkins.

Confidential, Kenilworth, NJ

Sr. Java Front End Developer

Responsibilities:

  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library
  • Implemented React-Router, React Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application
  • Participated in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in working with REDUX architecture and REDUX for state management in maintaining the application when the state is updated
  • Used REDUX Thunk for maintaining the dispatch either if the state is delayed or if the condition is met
  • Responsible for developing front-end application using React.js and FLUX architecture for internal team’s productivity use
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls
  • Developed Address book, Order Return, Track order form components using Redux Form
  • Used ES6, JSX with react for component development make react look more elegant
  • Used Babel.js to transpileES6 and JSX into JavaScript
  • Experience with props and states in react to manage data and used Rally for task tracking and to build user stories
  • Used Node.js to run Web pack tasks and help build the project
  • Have used Jenkins for build process and Continuous integration
  • Tested React components and application using Jasmine and Karma
  • Used Git for version controlling and regularly pushed the code to GitHub

Environment: HTML, CSS, JavaScript, jQuery, ReactJS, Redux, Flux, NodeJS, Typescript, ES6, NPM, Webpack, GIT, Jasmine, Karma, Protractor.

Confidential, Dallas, TX

Java UI React Developer

Responsibilities:

  • Developed web applications using HTML5, CSS3, Angular js, Angular 4/6,ReactJS, Bootstrap, JSON for various devices such as mobiles, laptops, computers and Integrating frontend code with API’s.
  • Developed and implemented user interfaces as per latest W3C standards.
  • Involved in UI module development in agile methodology.
  • Developed user interface by using ReactJS,Redux for SPA.
  • Involved in fixing Front-End issues with the layouts.
  • Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
  • Experience in making Responsive Web Pages using Media Queries, React flex box Grid and Bootstrap for styling mobile applications.
  • Good understanding on cross browser compatibility issues and fixing the bugs pertaining to various browsers.
  • Optimized frontend code for efficiency of the application
  • Interacted with clients to understand their existing applications and design the site according to their system requirements.
  • Used AWS to connect the data stored to the cloud.
  • Experience in unit testing by using Jasmine and karma
  • Coordinating in fixing the reported issues found in development and production environments

Environment: HTML4/ HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular JS, Angular 6, ReactJS, React Native, Node.js, Express.js, Ajax, JSON, Angular 4/6, Typescript, Angular CLI, GIT, Cassandra database, Oracle, Postgres, Elastic search, VS Code .

We'd love your feedback!