We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY:

  • Highly motivated software professional with extensive years of experience in Design, Development, Testing and Implementation of various desktop and web based applications using JAVA, J2EE technologies.
  • Experience in all phases of Software Development Life Cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Development with various methodologies like Agile, Scrum, Waterfall and Increment models.
  • Experience with web technologies like AngularJS, ReactJS, BackboneJS, Portlets, JavaScript, HTML, CSS3, AJAX, JQuery and Bootstrap.
  • Proficient in programming by using the IDE tools like My Eclipse, Eclipse, RAD, STS (Spring Tools Suite) and Net Beans. Involved actively in designing web page using HTML, ReactJS, JQuery, JavaScript, Bootstrap and CSS.
  • Highly skilled in HTML, HTML5, CSS, CSS3, XML, JSON, JavaScript, jQuery, Node Js, AngularJS, ReactJs, RequireJS, BackboneJS, GULP, SASS and responsive web development with or without Twitter Bootstrap Framework.
  • Strong understanding of REST web services and JSON objects and expertise in developing AngularJS as the development framework to build single - page applications (Views, Directives, Controllers, Services, Routing and Dependency Injection).
  • Expertise skills on modern Front-End Frameworks for JavaScript, including Bootstrap, Angular JS, Node Js, React JS and Backbone JS 
  • Worked on JavaScript frame work (ReactJs) to augment browser based applications with MVC capability
  • Experience in developing rich user interface UI applications using JSP, HTML5, CSS3, JavaScript, Ajax, JQuery, AngularJS 1.x, AngularJS 2, Struts and Spring MVC.
  • Experience in OOAD Technologies, developing Use Cases, Integration Diagrams (Sequence, Class and Collaboration Diagrams), Packages and Classes using Rational Rose and Visio.
  • Experience in Unit Testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
  • Experienced in MEAN stack development (MongoDB, Express.JS, Angular.JS& Node.JS).
  • Hands-on experience in relational databases like Oracle 11g, MySQL, MS SQL Server using SQL, PL/SQL programming and NoSQLdatabase Mongo DB.
  • Strong experience in deploying J2EE components on JBOSS, ApacheTomcat, BEA WebLogic, and IBM WebSphere application servers.
  • Good Experience in working with Backbone.js to handle the large set of JavaScript code.
  • Experience with SVN Source Control, TFS and GIT for code management.
  • Experience in Amazon Web Services in migrating java applications to the cloud using EC2, S3 and RDS.
  • Extensive experience as a Web Developer with a strong background working on open source interactive/web technologies, including HTML5, XHTML, DHTML, CSS3, JavaScript, jQuery, AJAX and JSON  
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory and Session Façade.
  • Good knowledge on the Spring modules like Spring IOC, Spring MVC, Spring Boot, Spring Web flow, Spring AOP Spring DAO and Spring Security.
  • Expertise in coding business components using various API’s of Java like Multi-Threading, Collections.
  • Experience working with AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud Formation Templates, Cloud watch. 
  • Experienced in entire system life cycle (SDLC) including Analysis, Design, Programming, Building, Testing, Debugging,

TECHNICAL SKILLS:

Languages : Java, C, C++, HTML, SQL, UML, Shell Scripts.

Web Technologies : Servlets, JSP, JSTL, JDBC, Java Mail, HTML, XHTML, JavaScript, JQuery, CSS, XML, LOG4J.

Frameworks: Struts (1.3 &2), Spring (3 & 4), and Hibernate 4

Operating Systems: Windows 95/98/2000/XP/NT/Vista, Linux, UNIX, MS-DOS

Application Servers: JBOSS, Apache Tomcat, IBM Web Sphere, Web Logic.

RDBMS: MySQL, SQL Server2008, Oracle 7.x/8i/9i/10g, DB2

Testing Methodologies: JUnit

Web Services: SOAP, WSDL, XSD, XSLT, SAX, JAX-WS, JAXB,REST

Design Methodologies: UML

Version Control Tools: CVS, SVN

Distributed Technologies: RMI, JMS, SOAP, ESB

Tools: Rational Products, Eclipse, SQL*Loader, Toad, NetBeans, SQL Developer

Protocols: HTTP, TCP/IP, UDP, SMTP, FTP, LDAP, SOAP

Build Tools: Maven, Ant, Hudson

PROFESSIONAL EXPERIENCE:

Confidential, Bentonville, AR

Full Stack Developer

Responsibilities:

  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Development environment included HTML5, CSS3, Java, Javascript, Cassandra DB, Play framework, RESTful Web Services and d3.js/dc.js data driven charting library.
  • Worked on HTML5, CSS/CSS3 style sheets, JQUERY and JavaScript to tie together a diverse range of sites with an easily understandable structure. Used JQUERY core library functions for the logical implementation part at client side for all the applications.
  • Used Bootstrap to develop complex page layouts including various sections such as headers, footers, sidebars, and content area and marketing area.
  • Used JSON for storing and exchanging information between browsers and servers. Animation and gradient were widely used and were implemented using CSS3 transform, transitions and external libraries.
  • Used Angularjs2, Reactjs framework for binding, DOM models linking, view model underlaying data and behaviours.
  • Developed internal application using AngularJs2, React and Node.JS connecting to Oracle on the backend.
  • Defined  AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more  AWS EC2 instances
  • Created UI components using ReactJS, Flux Architecture. Used Lo-Dash methods for functional programming uses, and RxJS for handling event streams.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development (TDD) technique.
  • Analyzed and designed application using various object-oriented programming(oops) features like encapsulation, inheritance, and polymorphism.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Angular.js, Ember.js, Can.js, and Jquery.
  • Web application with Ember.js and Node.js for server administrators and Mean Stack(MongoDb, Express js, Angular js, Node Js).
  • Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules. Implemented a Node.js server to manage authentication.
  • Created and injected Spring services, Spring Boot, Spring Batch, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Involved in the integration of spring for implementing Dependency Injection.
  • Involved in development of Web Services using Spring MVC to extract client related data from databases.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript.
  • Comprehensive experience in designing and developing applications using UML with Rational Rose.
  • Designed and developed technology reference portal for demonstrating Single Page Web App design using MEAN Stack.
  • Created a demo website running on a Node.js, using the Express framework, Jade, and Backbone.js with Mustache.js for front end MVC/templating
  • Experience in Web development using HTML, JavaScript, jQuery, Backbone, underscore, Mustache and AJAX.

Confidential, Long Beach, CA

Java/ J2EE Developer

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML5, SASS/LESS, CSS, Bootstrap, JavaScript and reactjs, AngularJS.
  • Developed the backend of, using Express framework based on NodeJS, and designed collections and schemas using mongoose based on Mongo database.
  • Integrating React's Redux framework to scale and maintain the application better while handling large amounts of data
  • Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server. Captured the details and specifics of the website design via storyboards for prototyping.
  • Implemented Backbone.js and React.js to create a dynamically changing website. Designing and developing microservices, which is REST APIs orchestrating with backend systems to populate credit card customer's data at online login.
  • Used AJAX module to handle RESTful calls to enable communication between view components and servers.
  • Developed a core component of Analytics using D3.js for visualization with Node.js microservices and consume them via Angular.js services.
  • Extensively used Grunt as an associate to NodeJs to establish the connectivity between database and client.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Developed static and dynamic Web Pages using JSP, JBoss, Eclipse IDE, Swing., SPA, HTML, HTML5, and CSS.
  • Developed RESTful Web services for transmission of data in JSON format and used NoSQL DB like Mongo DB for the proof of concept.
  • Set up databases in AWS using S3 bucket and configuring instance backups to S3 bucket and handled all the client side validations, slide show, hide and show controls, drop-down menus and tab navigation using JQUERY.
  • Designed and modified User Interfaces Developed user specific Highlights(dashboard menu) section, Homepage, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP, and XSLT.
  • Designed the Web application layout and forms using HTML5, CSS3, and JavaScript and responsible for designing and developing new back-end services, maintaining and expanding our AWS infrastructure.
  • Developed single page applications using Angular.js, Implemented two-way data binding using AngularJS and used Spring Framework for developing the application and used JDBC to map to Oracle database.
  • Involved in the creation of an interface to manage user menu and Bulk update of Attributes using Angular.JS, node.Js, and Jquery.
  • Implemented many directives from AngularJs in order to create all the functionalities related to the user interface, creating models and controllers with the help of JavaScript.
  • Configured the application using spring framework annotations and developed Spring Controllers for request and response processing and implemented RESTful Web Service.
  • Developed Stored Procedures, triggered stored procedures using Hibernate in the secondary project, involved in developing Programmatic transactions using Hibernate.
  • Analyzed and captured user stories and test cases in JIRA in an Agile environment.
  • Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client side scripting using JavaScript. .
  • Developed different micro-scripts for planning modules in selenium with java j2ee in the Testing framework.
  • Participated in requirements gathering, analysis, and design and implementation phases
  • Implemented SOA architecture for different applications to exchange data for the business process.
  • Developed front end UI using Java, JSP, Servlets, HTML and Jquery components and integrated Dojo with Struts Framework.
  • Worked on J2EE web services to provide access to Infinity data sources

Confidential, IN

Java Developer

Responsibilities:

  • Providing Java programming support for existing and new applications and designed and implemented the UI using Java, HTML, JSP and JavaScript.
  • Developing Web applications using Java, J2EE, Struts and Hibernate and enforced quality and validity of data affected by Java programs via database packages in core java.
  • Create and maintain web pages using HTML5, CSS3, JavaScript, JQUERY and also responsible for Designing of Web pages including Ajax controls XML.
  • Used JavaScript, CSS, C++, and HTML to create front-end screens of the module and developing DAO interfaces for hibernate to interact with databases.
  • Expert in gathering user requirements in the form of use cases/user stories and document them using JIRA, RequisitePro, requirement management tools.
  • Involved in developing Database access components using Spring DAO integrated with Hibernate and used Javascript and Struts validation framework for performing front end validations.
  • Involved in developing the customer fro m data tables and maintained the customer support and customer data from database tables in MySQL D atabase.
  • Involved in Linux/JBoss testing environment, worked closely with testers and developers in Java development.
  • Worked on Web technologies including Tomcat, Apache, Http, Web service architectures and migrated a web application from Tomcat to web sphere deployment environments.
  • Created database tables and implemented SQL Stored Procedures, triggers, and complex queries in MYSQL and prepared test cases and strategies for unit testing and integration testing.
  • Configured Hibernates second level cache using EHCache to reduce the number of hits to the configuration table data
  • Develop, maintain and support object-oriented application programs for administrative, Web and mobile systems using Java and related tools.
  • Coded extensively in JavaScript to make rich internet web pages and created custom date picker on the website.
  • Preparing test cases and strategies for unit testing and integration testing and edited web pages for achieving design goals with CSS3, JavaScript, and JQUERY.
  • Used Hibernate to store Java Objects to a relational database and worked one-on-one with the client to develop layout, the color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 &JavaScript using Dreamweaver.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics, and multimedia.
  • Used MS Visio, Dreamweaver and Photoshop tools for web application development.
  • Used Ajax for asynchronously exchanging a small amount of data with the server behind the scenes and updating the JSP page.
  • Designed and developed Utility Class that consumed the messages from the Java message Queue and generated emails to be sent to the customers. Used Java Mail API for sending emails.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Used JUnit framework for unit testing and supported Testing Teams and involved in defect meetings.

We'd love your feedback!