We provide IT Staff Augmentation Services!

Front End Java Developer Resume

Merrimack, NH

SUMMARY:

  • Over 8+ years of experience in Web application development for frontend system using web development technologies.
  • Well - versed in Object Oriented Programming (OOP) with JavaScript.
  • Experience working with various Software Developments Life Cycle (SDLC) methodologies based on Agile, Scrum, Waterfall Model, and Iteration.
  • Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies Such as spring, Hibernate, Struts framework, EJB, Servlets.
  • Experience in Monolithic web application to Micro services and AWS cloud using Docker to achieve high scalability, throughput and high availability.
  • Experience in implementing Service-oriented architecture and Web Services using SOAP, RESTFUL.
  • Strong knowledge in working with Document Object Model (DOM).
  • Extensive experience in React.JS, Redux, JQuery and AngularJS, for building rich user friendly, high performance web applications.
  • Strong knowledge of Responsive Web Design (RWD)
  • Excellent experience in developing web pages complacent with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards with great craftsmanship.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Excellent communication with Interpersonal skills and a self-motivated team player.
  • Strong problem solving skills and a thirst to learn the latest technologies in the industry.
  • Good working knowledge of Maven for project build/deployment, Log4j for logging and JUnit for unit and integration testing, CSS, HTML, JavaScript, JQuery, AJAX.
  • Extensive Working knowledge of PL/SQL and database like MySQL Server, Oracle and tools like Oracle SQL Developer also MongoDB.
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Experience in using ANT, Maven tools to compile, package and deploy the components to the Application Servers in different environments.
  • Experience in configuring and deploying web applications on Tomcat, Web Logic, WebSphere Server.
  • Expertise in using IDEs like Eclipse, Net Beans, and RAD for developing and debugging rapid web and enterprise Java applications
  • Extensive experience in working on multiple operating systems including UNIX, Sun Solaris, Linux and Microsoft Windows.
  • Possesses good leadership qualities, good Interpersonal Skills, team-working attitude, take initiatives and proactive in solving problems.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3, and Adobe Illustrator CS3.
  • Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
  • Experience in using various tools and IDEs for development and design like Web Storm, Eclipse, Atom, Visual Studio Code and Microsoft Visual Studio.
  • Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.

TECHNICAL SKILLS:

Web Technologies: HTML 5, CSS 3, JavaScript, Typescript, Bootstrap, SASS, LESS, AJAX, XML, WordPress.

Framework/Library:: jQuery, AngularJS, Angular 4, Angular Material Design, Node.js, React.JS, Redux.

AWS tools: EC2, S3 Bucket, AMI, RDS & Amazon Redshift.

IDE & Tools: Dreamweaver, Eclipse, IntelliJ, Notepad++, Web Storm.

Application Server:Apache HTTP server, XAMPP 1.x, Webpack.

Version Control: Tortoise, SVN, GIT

Package Manager:NPM, Bower, Grunt, Gulp, webpack, Yarn

Operating Systems: Windows, Mac, Linux.

Methodologies: Agile and Waterfall.

Databases: MySQL 5.x, Oracle 11g, MongoDB 3.x

Testing tools:: Protractor, Jasmine, Karma

Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing.

Operating Systems: Windows, UNIX/LINUX.

PROFESSIONAL EXPERIENCE:

Confidential - Merrimack, NH

Front End Java Developer

Roles & Responsibilities

  • As a Sr. Developer taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Involved in the design, development and testing phases of application using Agile methodology.
  • Participated in life cycle - Designing, Coding, Testing, Debugging and Production Support.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, and Maven.
  • Developed the web component using HTML5, CSS, JavaScript, JQuery, Redux and ReactJS.
  • Created pages for Login using single sign on, main page containing favorites and page for continuous integration configuration.
  • Implemented Model View Controller (MVC) architecture Using Spring Framework.
  • Used Spring's IOC (Inversion of Control) and Dependency Injection.
  • Used SASS with CSS3 and Bootstrap to create Responsive web designs for multiple departments/pages.
  • Used React.js and Node.js in UI Development, Used gulp for build automation.
  • Construct powerful and modern frontend architecture, involving React and Redux.
  • Interacted with java controllers (JQUERY, Ajax to write/read data from back end systems).
  • Involved in writing application level code to interact with APIs, using Angular services $http, $resource in promise approach.
  • Used Ajax to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
  • Used AWS to deploy the project on an EC2 instance. Have created highly fault tolerant, highly scalable Java application using AWS Elastic Load Balancing, EC2, VPC and S3 as part of process and security improvements. set up instances behind Elastic Load Balancer in AWS for high availability.
  • Worked and implemented configuration of Hibernate for transaction management.
  • Build process minified and concatenated all application resources, generated manifest. appache, and organized assets to be deployed seamlessly on the WebSphere web server.
  • Designed and configured the AWS Secure Notification Service (SNS) and Secure Email Service (SES) to work with the clients.
  • Created animation effects during the data load, waiting for the Ajax response using JQuery.
  • Interact with other developers and end users to design and implement new features throughout the framework.
  • Used GIT for source code control and JUnit for unit testing.
  • Worked with JIRA for bug tracking in application.
  • Used Maven and Jenkins as build tool and deploying the application.
  • Implemented the search functionality for Internal Application using AngularJS.
  • Used to check and manage the build activities through Jenkins.
  • Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
  • Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often.
  • Prototyped several versions of possible UI approach to provide choices to the business.
  • Worked on REST API for getting and posting the data to and from backend.
  • Developed unit test cases and functional test cases using Jasmine.
  • Automated the complete build environment using Jenkins and also used to constantly monitor the builds.
  • Used Postman tool for creating and sending the http Requests to check the workflow of the developed API's.

Environment: JavaScript, AngularJS1.7, Bootstrap4.3, SAAS, jQuery3.4, Express, HTML5, CSS3, AJAX, services, Sublime Text, GIT2.2, REST API, Karma, Jasmine3.4, Grunt1.0, WebSphere.

Confidential - Shelton, CT

Sr. Front End Developer

Roles & Responsibilities

  • Worked with web designers to develop user interfaces and prototypes for a web-based System, private start-up Environment.
  • Used Photoshop to change unique picture support the app.
  • Used sketch to create prototype for the layout.
  • Developed the application as Single Page Application using AngularJS MVC framework.
  • Developed the application use Component based React framework.
  • Developed the application as Single Page Application using Angular 4 web component based.
  • Worked on front-end pages using HTML5, CSS3, Object Oriented JavaScript, Angular Material.
  • Used AngularJS UI Router to establish routing between nested html views.
  • Used React UI Router to establish routing between views.
  • Used HTML5 and AngularJS to format the input forms and handled the input validations.
  • Apply animation when an event happened using Angular.
  • Using AngularJS created custom-directives and custom-filters for data manipulations and to display data.
  • Built factories to utilize Angular services such as $http and $resource to consume the RESTful APIs for data parsing from the Java based backend server.
  • Involved in Design queries to the back-end MySQL database to implement the GET / POST functionality for JSON contracts.
  • Worked on the optimization of the CSS files using CSS preprocessors SASS.
  • Worked with the Bootstrap Grid structure and the CSS media queries to make the application responsive (RWD).
  • For easy debugging used testing frameworks Karma and Jasmine and followed the TDD to develop the entire application.
  • For SEO check keywords in URL, Meta Description any Potential porting in TDD.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
  • Using Node to connect with Mongo DB for create, read, update, delete, implement the base functionally for CRUD.
  • Used GIT for version control and simultaneous code implementation.
  • Assisted business analysts to figure out the technical aspects of the project and later analyzed the requirements to design the application.
  • Using DASH to hold the steam video.
  • Worked in Agile methodology and attended daily Scrum meetings to access the current progress in a Sprint.

Environment: s: Photoshop, Sketch mockups, Angular 4, angular stream API, Bootstrap4.3, HTML, HTML5, CSS3, CSS, JavaScript, GIT1.0, Node.js, Redux, SASS, Linux, Agile, JSON, RESTful.

Confidential - Austin, TX

Java Front End /Web Developer

Roles & Responsibilities

  • Involved in gathering requirements, design, and development of the components and worked in Agile and Scrum development environments.
  • Involved in designing web pages using HTML 5, XHTML, CSS3, JavaScript, Angular.js, Redux, React-Bootstrap, Node.js, express.js, SASS, Mongo DB, Bootstrap3, and Underscore.js.
  • Utilized AngularJS route for creating SPA (Single Page Application), implemented Model-View Controller
  • Setting up Angular JS framework for UI development and developed HTML views with HTML5, CSS3, JQuery, JSON,
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and Angular resources.
  • Designed and Developed Nested Views and UI-Views using AngularJS UI Routing, Each View had reusable
  • Angular Directives.
  • Involved in development of HTML, prototypes and UI deliverables such as wireframes, flowcharts, screen mock-ups and interface design specifications.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node .JS.
  • Developed Bootstrap responsive web application pages using Angular.JS services, controllers and directives for front end UI and consumed RESTful web service API.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML4, HTML, CSS3, CSS, JavaScript, JQuery, JQuery UI, Bootstrap and AJAX.
  • Implemented Angular UI router and replaced ng-route internal angular module and also solid understanding of React Virtual DOM Algorithm, for React performance optimization.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpilers, etc. based on build target.
  • Used Web storm as the development tool and Source tree as the Git version control tool.
  • Implemented Bower to install required JavaScript libraries and also worked with Node.js to give a structure with rich API over a RESTful JSON interface.
  • Developed few backend REST API modules Login, Profile, User manager for admin portal using Nodejs based on SOA architecture.
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Maximized page load by analyzing content and making adjustments to the code.
  • Worked closely with business users and developers of team to resolve issues.

Environment: HTML4, XHTML, CSS, JavaScript, Angular.js, MongoDB4.0, Bootstrap, DOM, SOA, Node.js. Git

Confidential - St Louis, MO

Web Developer

Roles & Responsibilities

  • As a Web developer, I was responsible for maintaining and adding new features to a monolith web application which facilitates the delivery and provides intake for the organization.
  • Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
  • Involved in Analysis, design and coding in J2EE Environment.
  • Gathered and designed user cases for UI requirements. Prototyped UI designs using: Visio, Adobe Photoshop, and Adobe Illustrator, Flash, PowerPoint, and Visual Interdev.
  • Hand coded prototyped UI designs using Home Site.
  • Designed and developed User friendly web based interfaces using JSP, HTML, XHTML, CSS, JavaScript and Custom Tags.
  • Developed UX design patterns (interaction patterns, navigational patterns) and used jQuery and AJAX for service calls on pages to interact with the server for information.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE and was responsible for website development and deployment on Apache Tomcat.
  • Implemented and designed user interface for web based customer application.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service call and JSON.
  • Worked on GIT for source code management and also fixed bugs and provided support services for the application using Jasmine.
  • Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
  • Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, JSTL, XML, XHTML, Eclipse4.5, Adobe Dreamweaver CS5, SVN, Adobe Photoshop CS5 and MS Office.

Confidential

UI Developer

Roles & Responsibilities

  • Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Design and development of Web pages using HTML, CSS including XML.
  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
  • Created user-friendly GUI interface and Web pages using web development technologies like HTML, DHTML, CSS and JSP.
  • Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company's standards.
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • JSF Framework used for UI pages and Faces Servlet acts as Front Controller.
  • Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Involved in writing application level code to interact with APIs, Web Services using, AJAX, JSON and XML.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.

Environment: HTML, CSS2, jQuery, JavaScript, AJAX, JSON, Responsive Design, Bootstrap3, Angular JS Dom, XML, MVC, SVN Firebug, DHTML, Adobe, Oracle, Windows.

Hire Now