We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Midvale, UT

PROFESSIONAL SUMMARY:

  • Around 9 years of IT experience which includes of Experience in developing modern web applications using (Object oriented JavaScript, React JS, Angular JS, and Node.js) stack software and Experience in UI Design and Development and Experience in JAVA/J2EE and Oracle database.
  • Expertise in gathering, documenting and analyzing business requirements and worked on many project methodologies like Agile / Scrum.
  • Building structured MVC web applications using JavaScript, Angular JS, React JS, Node.js, JQuery, Express, and Mongo DB.
  • Extensive experience in developing web pages using HTML5, CSS3, SASS, LESS, Object Oriented JavaScript, JQuery, AJAX, JSON, XMl.
  • Experience in making Responsive web pages using Bootstrap and media queries.
  • Experience in writing effective solutions using advanced algorithms and efficient data structures.
  • Using JavaScript, JQuery for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
  • Created Mobile Web Applications with Responsive Web Design, through uses of Twitter Bootstrap, JQuery Mobile and CSS3 Media Queries.
  • Experienced in using Modernizer to check cross - browser compatibility, making sure that the HTML and CSS features are working properly.
  • Collaborated with UX and design teams, translating complex design mock-ups into high quality, accessible, W3C standards-based code.
  • Strong understanding on MVC, MVVM , OOP, JavaScript.
  • Implemented MVVM in all interactive views using JQuery & Knockout.js and layouts in Bootstrap.
  • Experienced using CSS3 pre-processors such as SASS and LESS.
  • Designed and developed sophisticated, Data-Bound Ajax applications and framework using JQuery components including: a tool for Menu creation using YUI tree, context menu, drag and drop capabilities to manipulate the menu tree and Custom Ajax RPC protocol and JSON.
  • Integrated HighCharts with angular.js.
  • Experience with full software development life cycle, object oriented programming, architecting scalable platforms, and agile methodologies.
  • Used Angular JS for internationalization and to generate share prices dynamically using ng-route.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Expertise in Restful, SOAP, Microsservices to integrate between Application to Application
  • Experience with creating and reviewing UI design specifications, prototype development, and conducting usability tests to ensure quality assurance.
  • Created API-driven interactive applications utilizing AJAX technology.
  • Experience with image editing tools such as Photoshop, Fireworks, and Illustrator.
  • Experience with various IDE’s such as Eclipse, Atom, Sublime, Dreamweaver, and Notepad++.
  • Expertise in Java, J2EE, Web Services, BPEL, XML, XSLT, XPATH, XQUERY, BAM, Oracle Business Rules Engine.
  • Extensive experience in designing and developing enterprise applications for J2EE platform using MVC, JAVA, JDBC/ODBC, JSP, Servlets, Struts, Hibernate.
  • Experienced with RDBMS implementation and development using Oracle 8/8i/9i/10g/11g, PL/SQL, SQL Server and MySQL 4.0.18/5.0.
  • Good experience in PL/SQL, writing Stored Procedures, Functions, Packages, Views and Triggers.

TECHNICAL SKILLS:

UI Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, JQuery, JSON, Twitter Bootstrap, Angular JS, Express JS, Node.js

Languages: JAVA, Servlets, JSP, JDBC 4.0, AJAX, Web Services, REST, SOAP,Microserives

IDE, HTML Editor: Atom, Eclipse IDE, Notepad++

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server

Database: MONGO DB, Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008

Operating Systems: Windows NT Server/9x/2000/XP/Windows 7/8

Methodologies: Agile, Rational Unified Process (RUP), UML, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Midvale, UT

Java Full Stack Developer

Responsibilities:

  • Designed web application for automating internal employee data management using Express JS (node JS) and JavaScript MVC framework like Angular JS to design frontend application .
  • Used Angular JS for SPA development.
  • Designed Frontend with like Angular JS libraries like ng-Material, bootstrap etc. to design Toolbars, Panels, and Button etc .
  • Followed MVC framework to design application for separating logic concern.
  • Worked the backend by using Node JS, express and Oracle DB.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Wrote media queries and Bootstrap Flex model to develop web responsive design.
  • Implemented Nodemailer library to create reminder emails and keeping track of communication history.
  • Wrote custom validation for form to be pilled and used Datepicker library to validate dates selected and preventing selecting date in past.
  • Designed and developed an application module for uploading files from frontend and save to backend database.
  • Used Angular-idle library to maintain session and auto logout user if idle.
  • Implemented JSON2CSV library to import all the data in csv format.
  • Used efficient data structures like Hashmap, String buffer to speed up the application and save memory.
  • Integrated Node JS server with Java micro services using Restful web services.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Implemented Routers & History in Single Page App (SPA) using angular ng-router.
  • Wrote custom CSS to handle cross browser compatibility issues in IE 11, and FF.
  • Developed Web API using Node JS to consume and upload data with different technologies like Java.
  • Used GIT for our Continuous Integration solution.
  • Extensively used debugging tools such as Firebug and Chrome Dev tools to investigate the issues and fix the bugs.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
  • Performed the Unit as well as system level testing across different browser for web application and jasmine framework to test angular component.

Environment: HTML5, CSS3, JavaScript, Oracle DB, Express JS, Angular JS, Node.js, JQlite, Angular material, Micro services, Algorithm, Twitter Bootstrap, Eclipse, Atom, JSP, Adobe Photoshop.

Confidential, Dearborn, MI

UI / Mean Stack Developer

Responsibilities:

  • Participated with end users and business analyst to understand the business requirements.
  • Responsible for design and development of the web pages from mock- ups (PSD).
  • Daily programming with Node.JS, Bootstrap and Express .
  • Good experience in JavaScript MVC framework like React JS .
  • Experience in using React JS, Flux for SPA development.
  • Implemented client side Interface using React JS .
  • Worked on Front end by using Backbone and JavaScript.
  • Designed Frontend with in object oriented JavaScript Framework like Angular JS.
  • Experience in developing applications using Angular JS -Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Re factored, re-architected, and enhanced an existing Angular JS application to follow strict MVVM /MVC patterns for improved source code maintenance.
  • Worked the backend by using Node JS, express and Mongo DB.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Delivered Node.js and socket.io real-time socket communication video function.
  • Defined new validations through Angular.js or the form field validation implemented through HTML5.
  • Designed and developed an application for file sharing among remote hosts using socket programming .
  • Used modern programming concept and algorithms to tune the application.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Wrote code to build Views (Handlebar based) and Models as part of MVC pattern using Backbone JS.
  • Initialized and loaded high charts in pure JavaScript form with in an angular controller.
  • Implemented Routers & History in Single Page App (SPA) using Backbone JS.
  • Created web pages using Media Queries and Angular JS that cater to Android and IOS web platforms.
  • Developed multiple POCs to create a user transaction grid in Angular JS .
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Used Node JS, Angular JS and Backbone JS MVC Frameworks in the development of the web applications.
  • Used SVG for changing the file size depending on the application.
  • Experience in Restful web services to integrate between HRMS to Finance.
  • We used GIT for our Continuous Integration solution we then changed over to Git with Jenkins.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
  • Interacted with Customers and development teams for Fix the Issues.
  • Performed the Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML5, CSS3, JavaScript, Mongo DB, Express JS, Angular JS, Node.js, JQuery, Handlebars, Backbone JS, Twitter Bootstrap, Eclipse, JSP, Adobe Photoshop.

Confidential, Franklin Lakes, NJ

UI / Mean Stack Developer

Responsibilities:

  • Interfaced with the Marketing and IT departments &developing requirements to implement.
  • Created and deployed new features in order to sustain and amend existing applications under MVC pattern using Node.JS, Angular, Bootstrap and Express .
  • Developed the Front end by using Angular JS, Backbone and JavaScript with the twitter bootstrap
  • Developed the backend by using Node JS, express and Mongo DB.
  • Customized the Node.JS server to pick the local package JSON and run the applications without changing the local paths and variables.
  • Used Node.JS for server side web applications for java script codes to build real-time web API‘s.
  • Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Developed multiple POCs to create an interface between Backend to Frontend by using Mongo DB, Express JS, Angular JS and Node.js.
  • Responsible to create Responsive Web Design using Twitter Bootstrap and Media Queries.
  • Developed client side validation code using JavaScript and JQuery.
  • Responsible to for making the page’s dynamic using AJAX, JSON and JQuery.
  • Experience in Restful web services to integrate between HRMS, Finance and MM
  • Handled the status of the project in a timely manner in a clear and concise way.
  • Extended CSS as needed to accommodate new data and display types.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Managed application state using server and client-based State Management options.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication .

Environment: HTML5, CSS3, JavaScript, Mongo DB, Express JS, Angular JS, Node.js, JQuery, Handlebars, Backbone JS, RWD, Twitter Bootstrap, Eclipse, JSP, Adobe Photoshop, MS Office, and HP Quality Center.

Confidential, Pleasanton, CA

UI / Mean / Full Stack Developer

Responsibilities:

  • MEAN Stack implementation, Angular JS Full-Stack generator (generator-angular-full stack ), and run, edit, and deploy an application.
  • Supporting and implementing web application built on MEAN stack.
  • Built rich prototypes and applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular JS, Backbone.js and Bootstrap.
  • Worked on Node.js and NoSql data stores.
  • Handling a small support team in onsite-offshore model.
  • Perform Related Support assistance tasks.
  • Involved in production support for defect fixing and minor enhancements
  • Provide status to the client Support Manager on the tasks that are carried out.
  • Designed and developed the front end using HTML, DHTML, and XML.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding and table.
  • Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
  • Extensively worked with JavaScript cookies.
  • Developed JavaScript and optimized existing scripts for efficiency.
  • Used JavaScript, HTML and JQuery for forms validations.
  • Used the JQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable JQuery interactions.
  • Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
  • Worked with JQuery UI plug-in like Widgets, Interactions, and Effects.
  • Worked on Angular JS which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • With responsive design to create one well-planned site to deliver an optimized experience in context to each device or screen size.
  • Worked with JQuery Message plug-in, JQuery Validation Plug-in.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Used Ajax, XML, Http Request to post chat messages and to periodically check the server for new messages and update your chat window.
  • Designed graphics, buttons, logos and flash animation for the website.
  • Validated the code using W3C Mark-Up validation and also checked for the cross-browser compatibility using Cloud Testing.

Environment: HTML, XHTML, DHTML, CSS, CSS3, JavaScript, JQuery, Angular, XML, XSL, XSLT, JSON, MEAN stack, Notepad++, Sublime text, Tortoise SVN, Restful API.

Confidential

UI / Web Developer

Responsibilities:

  • Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.
  • Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, JavaScript, Bootstrap, Backbone, and JQuery.
  • Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
  • Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.
  • Worked on CSS preprocessor frameworks (SASS/LESS).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed, developed and implemented Single Page Application (SPA) by consuming JSON from a Spring MVC, using Spring Security to secure the application.
  • Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems)
  • Implemented Ext JS Data Grid, Charts, Forms and Layout Manager Components.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts, fix the bugs pertaining to various browsers.
  • Define technical requirements based upon business requirements.
  • Involved with all stages of Software Development Life Cycle.
  • Involved in the analysis, design, and development phase of the application.
  • As a team member, I was involved in preparing design documents - Technical Design, Functional Design Technical Domain documents, Application Interface Contract and Service Interface Contract Documents.
  • Developed the presentation layer using SAPUI5.
  • Involved in developing data tables using JSF.
  • Used CVS the version control tool for code commit and update.
  • Involved in writing Data persistence logic using Hibernate. Responsible for writing hibernate mapping file and configuration files.
  • Worked on the web services and front end design and solved the issues with the JQueries.
  • Used ANT build tool to deploy the applications.
  • Extensively involved in writing SQL, PL/SQL queries, to interact with Oracle.
  • JUnit has been used to identify and investigate performance bottlenecks, memory debugging and for fine-tuning the same.

Environment: HTML5, HTML, CSS2, Express JS, Angular JS, Node.js, Sass, JavaScript, Tomcat Apache, JQuery, AJAX, SVN, SQL, Quality Center.

Confidential

Java/J2EE Developer

Responsibilities:

  • Coded end to end (i.e. from GUI on Client side to Middleware to database and Connecting the back-end Systems) on a subset of sub modules belonging to the above modules.
  • Worked extensively on Swing.
  • Most of the business logic is provided in Session Beans and the database transactions are performed using Container Managed Entity Beans.
  • Worked on Parsing of XML Using DOM and SAX.
  • Implemented EJB Transactions.
  • Used JMS for messaging with IBM MQ-Series.
  • Designed UI screens using JSP, Ajax, Struts, HTML and CSS.
  • Developed the Presentation layer, which was built using Servlets and JSP and MVC architecture on Websphere Studio Application Developer (WSAD).
  • Involved in development of Front-End using JSP, HTML, Java Script, AJAX and Back-End using Hibernate ORM.
  • Mentoring other programmers.
  • Studied the implementation of Struts
  • Implemented PL/SQL stored procedures and triggers.
  • Implemented the Security Access Control both on client and Server side.

Environment: Java, Java Swing JSP, Servlets, JDBC, Applets, Servlets, JCE 1.2, RMI, EJB, XML/XSL, Visual Age java (VAJ), Visual C++.

We'd love your feedback!