We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Johnston, IA

SUMMARY:

  • Over 6 years of IT experience in analysis, design, development, documentation, implementing and testing of web using Java and J2EE, Springs Framework, Struts Framework, Hibernate, Web Services (SOAP, Restful), JavaScript, HTML, CSS, AngularJS, AJAX and XML.
  • Solid background in Core Java concepts like Exception handling, Multi - threading, Synchronization,
  • Serialization, IO, Collections framework, Java Beans, Executor Services, Thread pools.
  • Experience in working with open source frameworks like spring, Struts and ORM frameworks like Hibernate and Spring JPA.
  • Extensive experience using JSF, Servlets, JSP, JDBC, JMS, JSTL and JNDI.
  • SDLC: Software development experience in object oriented programming, design and development of Multitier distributed, Enterprise applications.
  • Experienced with hands on development in various spring components like Spring MVC, AOP, Spring IOC, Spring JDBC, Spring JPA, Spring Securities and Spring Batch, Spring Boot, Spring Microservices, and Swagger APIs.
  • Front-end, user-centered (UI) experience comprised of website design, software application design.
  • Involved in all the phases of software development life cycle (SDLC), such as Analysis, Designing, Developing, Integrating, Implementing and testing of Client-Server and Web-based applications
  • Proficient and excellent hands on experience with JSP, JSF, JavaScript, JQuery, JSON, HTML, DHTML, XML, CSS, LINQ, Ajax, Silver light.
  • Expertise in client scripting language and server side scripting languages like Polymer.js, Bootstrap, Node.js, Angular.js, Backbone.js.
  • Experience in cross browser compatibility with different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
  • Worked on React.js like text binding and writing classes using raw JavaScript and JSX files.
  • Visual design with Adobe Photoshop and Fireworks.
  • Developing theme, widgets and plugins for Word Press CMS.
  • Designed web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards.
  • Experience in working with Redux architecture using complex Object Oriented concepts in improving the performance of the websites.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Various Charting/UI tools like JQplot, High Charts, Google API, JQuery UI and Bootstrap.
  • Clearly communicate design ideas to senior team member using sketches, wireframes, and prototypes.
  • Experience client side validation tool using technologies such as extJS and JavaScript.
  • Strong knowledge in using Object Oriented Programming concepts in JavaScript and working knowledge of DOM models.
  • Visually design mockups in Photoshop & Fireworks and present to senior team(s).
  • Web page copying and editing.
  • Experience working with Google charts using Polymer.js.
  • Hands on experience on Google API, RESTFUL API, Cloud Web Services.
  • Experience on different OS like UNIX, Linux, and Windows operating systems.
  • Worked in various version control systems - SVN, GIT & TFS.
  • Experience with full software development life-cycle, architecting scalable platforms, object oriented programming, and agile methodologies

TECHNICAL SKILLS:

Languages

: C, C++, Java, J2EE, SQL, PL/SQL

J2EE Technologies: EJB, Servlets, JSP, JSTL, JDBC, JSF, RMI, JNDI, JMS

Web Technologies: HTML4/5, CSS3/LESS, JSON, XML, JavaScript, JQuery, AngularJS 2 & 4, Polymer.js, Bootstrap, ReactJS, Node.js, extJS

Development Tools: Web storm, Sublime Text, net beans, Visual Studio, Notepad++

Servers: Apache, IIS, Tomcat 5.0

Databases: Oracle SQL, MySQL, DB2, Mongo DB

Application Frameworks: Struts 1.x/2.x, Spring, ORM Frameworks JPA, HibernateVersion Control:

GIT, VSS, TFS: Debugging Tools:

Chrome Developer Tools, Firebug, Fiddler, Safari Web Inspector, IE: Operating Systems:

Windows, UNIX, LINUX, MAC OS X: SOAP, TCP/IP, HTTP, FTP, SFTP

CMS: Magento, Drupal, Joomla, Word press

PROFESSIONAL EXPERIENCE:

Confidential - Johnston, IA

Java Full stack Developer

Responsibilities:

  • Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Designed and developed web pages using HTML/HTML5, CSS, bootstrap, JSP, JavaScript, XML HTML5, CSS3/CSS, Angular.js 2 & 4, JavaScript, JQuery, Ajax, JSON, and Bootstrap
  • Developed new requirements with Spring, Struts and Hibernate.
  • Used JQuery for basic animation and end user screen customization purposes.
  • Developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
  • Developed internationalized multi-tenant SaaS solutions with responsive UI's using Java or ReactJS, with NodeJS and CSS.
  • Involved in the development of presentation layer and GUI framework and Built different modules, controllers, templates, custom filters and directives using Angular JS and HTML.
  • Used groovy and Spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
  • Provide expert technical leadership to customers and partners regarding all aspects of Pivotal Cloud Foundry (PCF).
  • Ensure the successful architecture and deployment of enterprise grade PaaS solutions using PCF as well as
  • Proper operation during initial Application migration and net new development.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
  • Experience in developing cloud based application using Spring Cloud and Pivotal cloud foundry
  • Responsible for making responsive web pages using twitter bootstrap and media queries.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.
  • Implemented Grails Services and controllers to perform actions.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms.
  • Making changes to the existing web applications and creating new components using React.js.
  • Reported bugs and tracked defects using JIRA.
  • Worked with Agile technology.
  • Managed projects with GRUNT task runner..
  • Involved in Developer Testing, Review and Trouble shooting.
  • Developed UI tests with Protractor and Java tests in JUnit.
  • Used Jenkins for Continuous Integration. Used TOAD for managing, monitoring and analyzing the database.
  • Used Maven for build application.
  • Designed and Developed automation script using Selenium Web Driver in Eclipse.
  • Used LAMP to suitable for building dynamic web sites and web applications.
  • Handled response data from RESTFUL web services using XML, JSON and JQuery to update UI Interacted
  • With java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
  • Created GET/PUT request and response using RESTFUL web services.

Environment: Java, J2EE, Swing, Oracle 11g, MySQL, Eclipse 3.4, WebLogic 9.2, GUI, Spring, Hibernate, HTML, HTML5, CSS3JavaScript, JUnit, Angular JS 2.0, React.js, Backbone.js, node.js, JQuery, Web services, Maven, Jenkins, Redux Toad, Grunt, Tortoise SVN, Putty, LAMP, Visio, Team track, Quality Center.

Confidential - Austin, TX

Java Full Stack Developer

Responsibilities:

  • Involved in analysis and design phases of software development life cycle (SDLC)
  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE Standards.
  • Extensively used core java concepts like collection frame work, multi-threading, OOPS and Exception Handling.
  • Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3, BOOTSTRAP and JavaScript.
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based scheme.
  • Developed the JQuery callback functions to implement asynchronous communication using AJAX.
  • Scrum methodology was used during the product life cycle.
  • Created detailed design documents, use case diagrams and class diagrams.
  • Built the backend Rest API using Spring MVC and Hibernate ORM frameworks.
  • Performed backend migration from Spring MVC to Spring Boot.
  • Effectively utilized core J2EE design patterns: MVC, DI/IOC, DAO, Factory, Business delegate, Service Locator, Singleton in the project implementation.
  • Handled the Spring components such as Dispatcher Servlet, Controllers, Model and View Objects and View Resolver
  • Involved in writing application Context XML file that contains declarations and other dependent objects declaration.
  • Utilized HTML5 and AngularJS in implementing some of the front end components.
  • Monitored the control using Spring IOC
  • Followed Scrum/Agile Methodology during the software development life cycle.
  • Extensively worked with XML while using Maven, Dispatcher Servlet etc.
  • Used Web Services to establish communication between the systems.
  • Implemented Restful Web services. Published and consumed web services.
  • Made extensive use of Oracle database to perform the analysis of data.
  • Utilized Maven as the build tool.
  • Utilized Jenkins for build automation.
  • Used log4j as the logging framework
  • Handled the project setup and maintenance during the development and QA phases.
  • Used Subversion (SVN) for source code management and version control.
  • Used Junit with Easy Mock/Power Mock for the unit testing of various modules.

Environment: Spring MVC, Spring Boot, Servlets, JSP, JavaScript, AngularJS 2 &4, Ajax, HTML5, XML, IOC, Web Services, Rest API, Junit, Websphere, Oracle, Tortoise svn, log4j

Confidential - Wayne, PA

Java Web Developer

Responsibilities:

  • Developed the application using Agile Methodology.
  • Implemented customized authentication in Spring Security to verify user-role and secure the user pages, such as login, admin/user operations, trading, portfolio etc.
  • Involved in developing the applications using Spring Framework for Dependency Injection.
  • Developed back-end logic with Core Java using technologies including Collection Framework, Multithreading.
  • Developed UI using HTML, CSS, JSP, JSON and JQuery to make Ajax calls.
  • Developed single page applications, components using Angular JS directives.
  • Wrote backend scripts that performed maintenance tasks on the contract data using JDBC.
  • Used Spring IOC for dynamic bean injection.
  • Spring AOP to modularize cross-cutting concerns in aspects.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Configured Spring based Microservices and Spring boot.
  • Implemented and Consumed REST and SOAP Web Services.
  • Used Apache tomcat as a web server and WebLogic as an application server to deploy various components of application.
  • Developing the application using Spring MVC Architecture with Hibernate as ORM framework.
  • Used Hibernate Cache for query to improve the application performance.
  • Implemented search functionality, filtering, pagination using Hibernate Criteria Query interfaces.
  • Deployed AJAX call for asynchronous data retrieval from back-end.
  • Used Maven to build and deploy the application in the server.
  • Used SVN software configuration management and version control.
  • Used Log4j for logging purposes.
  • Developed test classes in JUnit for implementing unit testing.
  • Designed use cases, sequence and class diagrams, activities, states, objects and components. Used UML (MS Visio) for software design.

Environment: Java 1.7, Java Swing, Servlets, JSP, JSTL, Spring 3.0, Spring ORM, Spring boot, Microservices, REST/SOAP Web Services, Hibernate 3.0, Apache Tomcat Server, WebLogic, Eclipse, Log4J, Ajax, Oracle10g, PL/SQL, JQuery, AngularJS, NodeJS, JSON, SVN, XML, XSTL, XSD, SOAP, Amazon Web Services, Maven, Junit, Power Mock.

Confidential - Phoenix, AZ

Java/J2EE Full stack Developer

Responsibilities:

  • Involved on test - driven development, continuous integration systems, and Agile software development.
  • Involved in writing Restful Web Services for supporting web application consuming those services on differentApplications.
  • Involved in Development using Java (Back-end), Hibernate (Also SQL), JAX-RS (for REST) and Junit following
  • Agile Methodologies. Used SVN and Maven for version control.
  • Used Hibernate core interfaces, mapping associations to implement DAO layer.
  • Integrated Spring with Hibernate and made as Spring bean using Hibernate Template.
  • Used SpringIOC framework to integrate with Hibernate.
  • Created Restful Web service for updating customer data from sent from external systems.
  • Involved in design, development and implementation of front end part of the web application using HTML5CSS3, JavaScript, AJAX, JSON, Angular JS 2 and Bootstrap.
  • Worked on latest features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia
  • files for the developed web pages using HTML 5.
  • Responsive development is implemented using Bootstrap and CSS3 media queries.
  • Worked on extending HTML attributes with directives and binding data to HTML with expressions.
  • Compiled dynamic sheet language LESS on to CSS.
  • Reusable HTML-like elements and behavior of presentation components and the attributes that define data
  • bindings are implemented using AngularJS 2 directives.
  • Used RDBMS applications store data in a tabular form.
  • Worked extensively on all client side UI validations and implementing business logic using JQuery.
  • Date picker, Tabs, Slider, Accordion and Dialog plugins in JQuery are used.
  • Worked extensively on JQuery and AJAX for parsing data fetched from APIs.
  • For rendering domain-specific layout XML to the web, JavaScript libraries are used.
  • Consumed and created Restful web services.
  • Worked on Twitter Bootstrap plugins to build Rich Internet Application (RIA)
  • Faster responsive web pages were created by minimizing page load through adjustments, content analysis,ther UI performance improvements and using best practices.
  • UI screens were developed using MVC features of AngularJS and JavaScript.
  • Defined new validations through AngularJS for the form fields.
  • Data- Binding concepts with developed controllers, filters, directives integrated with back-end services were
  • extensively implemented using AngularJS 2.0.
  • Bootstrap is an html, css, JavaScript framework that you can use as basis for creating web sites or webapplications.
  • Strong understanding of supporting XML and JSON based REST web-services, integrating with the front-end.
  • Used Http client, Jackson libraries to consume REST based services and to handle JSON based responses.
  • Converted existing functionality to Web APIs using Restful Web Services, Jersey/JAX-RS and Java.
  • Used Mockito to test individual methods for unit testing.
  • Used Ember CLI to Converts java properties files to a ES6 module which exports the object version.
  • Strong experience in web deployment best practices like image optimization, web server tuning.
  • Working knowledge in package manager tools such as Bower, and task runner tools such as GruntJS.
  • Worked on tools like GIT and JIRA for version control and bug tracking.

Environment: Spring4.0, Hibernate, Restful Web Services, Jersey, HTML/HTML5, CSS/CSS3, JavaScript, JQuery, Angular JS 2.0, GruntJS, Bower, Bootstrap, JSON, Ajax, dynamic HTML, Agile methodology, Adobe Photoshop, Drools, CS4, GIT, SQL, ATG9.0, TDD, Agile, Bootstrap, Development, Jira.

Confidential

Java UI Developer

Responsibilities

  • Actively involved in all aspects of the system design.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built
  • Followed with Agile and Scrum development methodologies
  • Developed all the UI pages using HTML, CSS, JSON, JavaScript, JQuery, Ajax.
  • Testing JavaScript frameworks using karma.
  • HTML document traversal and manipulation, event handling, animation, and Ajaxusing DOM
  • Involved in Writing JQuery based Ajax Requests using JQuery. Get (url, data, callback, type) or JQuery. Ajax (options) and JQuery. Post (url, data, callback, type) and JQuery. Get (url, data, callback, type).
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Building Restful APIs in front of different types of NoSQL storage engines allowing other groups to quickly meet their Big Data needs and remain insulated from rapid technology changes in the NoSQL field
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Created various interactive plug-ins, widgets or design UI/UX.
  • Used Angular.js as the development framework to build a multi-page application.
  • Implemented the search functionality for Internal Application using Angular.js 2.0
  • Worked on UI/Charting tools based on Bootstrap.
  • Design and documentation of GoogleAPIs for collection and retrieval of high volume IOT telemetry data.
  • Worked on inversion control patterns based on Spring MVC Framework.
  • Developed AJAX based web based UI framework by utilizing JQUERY library.
  • Wrote application level code to perform client side validation using JQUERY and JavaScript.
  • Developed JavaScript library for rendering domain-specific layout XML to the web.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.

Environment: HTML5, CSS3, JavaScript, JQuery, Angular JS 2.0, Cloud APIs, RESTFUL, Jenkins, SABA, Node.JS, CSS5, Backbone.js, karma, AJAX, Google API, JSON, ECLIPSE

Confidential

Java UI Developer

Responsibilities

  • Developed the various screens and its architecture in accordance to UI Specs.
  • Wrote extensive HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse.
  • Performed a lot of DOM manipulation using native JS and JQuery for loading and manipulating dynamic content on Webpages.
  • Followed Agile methodology and iteration planning
  • Used the JQuery, Backbone.js, MVC Frameworks in the development of the web applications.
  • Developed a fully functional login page for the company’s user facing website with complete UI and validations.
  • Designed and developed the layouts of Customer Relations Module.
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.
  • Managed application state using server and client-based State Management options.
  • Implemented AJAX functionality using JQUERY, JSON and XML.
  • Done unit testing using karma.
  • Implemented single page apps by using backbone views and routes to take the user to various views.
  • Developed the user’s application by editing updating using MVC pattern in Backbone
  • Used UI based features like geolocation in JS to create small web applications for the website
  • Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Design of multiple web APIs.
  • Implemented XML parsing and JSON parsing for data handling on different application.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.

Environment: HTML4/5, CSS2/3, PHP, JavaScript, Ruby, Karma, JSP, Cloud API, RESTFUL API, DOM Manipulation, JQuery, AJAX, SVN, API, Eclipse, Windows, AngularJS, Backbone.js, Adobe Fireworks Bootstrap.

We'd love your feedback!