We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 7 years of extensive experience as a Full Stack Developer with solid understanding of database designing, development, JavaScript Libraries and installation of different modules.
  • Create storyboard presentations (animatics) using Adobe After Effects and Adobe Photoshop.
  • Extensively worked on core java concepts like Multi - Threading, Inheritance, Abstraction, Encapsulation, Polymorphism, Exception handling and Collections Framework.
  • Thorough working knowledge in application development using Java SE, with strong experience in Spring, Hibernate, Struts, Rest API/SOAP web services, JDBC, Servlet, EJB, Java Server Pages, jQuery, JavaScript, JSF, Angular JS, AJAX, XML, HTML5.
  • Expertise in Financial, Banking, Insurance (Voluntary Benefits) and Energy and Utilities Business domains.
  • Excellent Expertise in all phases of Software Life Cycle for Developing, maintaining and supporting the Java, J2EE applications.
  • Responsible for setting up Angular JS2 framework for UI development. Developed html views with HTML5, CSS3, JSON and Angular 2 JS.
  • Proficient in integration of Enterprise Java Beans (EJB) with existing applications and using
  • Implementation of a responsive UI, which will scale itself depending on the device, platform and browser using Angular 2, HTML, CSS, Bootstrap, Webpack, Angular-cli.
  • Solid understanding of UX and UI design with an emphasis on maximizing usability.
  • Excellent visual design skills with sensitivity to user-system interaction Solid experience in creating wireframes, storyboards, user flows, process flows and site maps.
  • Created Angular2 components, implemented Interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
  • Experience in working different changed procedures of Angular 1.x to Angular 2.0 such as, @Route, Router Outlet, router-link etc.
  • Experienced in developingUMLdiagramslike use cases, class diagrams and sequence diagrams usingRational RoseandMS Visio tool.
  • Experienced in various frameworks like Spring, Struts, Hibernate and JSF.
  • Expert level skills in application development usingJava, JEE, Spring Framework, Struts, JSP, JMS, JSF, EJB, JPA, Servlets, JDBC, Html, XML, JavaScript, jQuery, JEE compliant application servers, multi-threading, client/server, design patterns of JEE architecture.
  • Expertise in Spring framework, including Spring IoC/core, Spring DAO support, Spring ORM, Spring AOP, SpringSecurity, Spring MVC, Spring Cache, and Spring Integration.
  • Strongwebdevelopment skills withweb2.0 framework including HTML, CSS, JavaScript, jQuery, AJAX.
  • Expertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, Adobe Flex4, Flash, XSL, XSLT, Angular JS, Backbone.JS, Bootstrap.
  • Extensive knowledge in developing applications in a single-page applications (SPAs) using various JavaScript frameworks like AngularJS, Node. Js.
  • Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
  • Experience in Java Message Oriented Middleware (MOM) using JMS and Apache ActiveMQ.
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • Extensive experience in application development and deployment in Tomcat Application server.
  • Expertise in debugging and troubleshooting existing code.
  • Experience in software configuration management using SVN, GIT and CVS.
  • Ability to apply W3C web standards with great skills in achieving the best cross-browser user experience for sake of long-term user retention and engagement.
  • AngularJs Factory, Services & Providers created for different modules of Users, Groups, and System & Entities etc. AngularJs ng-grid, ng-repeat used for showing Tabular Data
  • Strong experience on SOAP, REST Web Services, and Application of HTTP based RESTful APIs.
  • Working Knowledge in technologies like Java, C#, JSP, spring, Hibernate, Servlets, Asp.Net.
  • Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience in resolving cross browser compatibility issues (IE 7 & 8, chrome, Firefox and Safari).
  • Experience working with Telerik reporting tool for performing the export and import functionalities in various formats like CSV, PDF, or Excel Spread sheets etc.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari web inspectors.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Worked on different platforms like Windows 2003 Server, Windows 2000 Professional, Windows XP, Windows 98/2000, UNIX and LINUX.
  • Used ApacheLog4Jfor logging purposes.
  • Build and deploy the EAR to Glassfish Application Server usingANT.
  • Performed automation engineer tasks and implemented the ELK stack (Elasticsearch, Logstash, Kibana) for AWS EC2 hosts.
  • Design, build and manage the ELK (ElasticSearch, Logstash, Kibana) cluster for centralized logging and search functionalities for the Application.
  • Setting up continuous integration usingMavenand Jenkins.
  • Experienced in implementing SOLID principles in N-tier Architecture.
  • Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
  • Good Understanding of theories and principles of user-centered design.
  • Experience in variety of usability testing and research methods.

TECHNICAL SKILLS

Languages: C/C++, Data Structures, PHP 5/4, XML, CSS3, CSS2, JAVA SCRIPT, jQuery, AJAX, HTML5, DHTML, C#, Vb.net.

Web Technologies: HTML4/5, CSS2/3, JavaScript, DHTML, XHTML, Bootstrap, AJAX, JSON, ASP.NET, SPRITES, LESS, SASS, XML, JSON, XSL, XPath, XSLT, and Flex Builder 2.0/3.0, Responsive Web Design, Cold Fusion, Google Analytics.

Web/App Servers: WebLogic 10/9, JBoss, Tomcat 7/6/5, WebSphere

Web Services: SOAP, REST, WSDL, XML, JSON, XSD

Version Control Tools: CVS, SVN, GIT, Subversion, Clear Case, SourceSafe, CMS

IDE: Sublime Text, Eclipse, Notepad++, XML Spy, Dream viewer, Adobe Dreamweaver CS5, Adobe Contribute CS5, Adobe Presenter and Adobe Captivate

Databases: Oracle 9i/10g, SQL Server, MS Access and MySQL

Frameworks: Angular JS, Backbone JS, Ext JS, Ember JS, Underscore JS, React JS, Dojo.

Testing Tools: Jasmine, Mocha, Karma, Protractor, NPM, Bower, Grunt, Gulp, Phantom.js, Winn Runner, Load Runner, HP QTP

Desktop Tools: Acrobat Writer, MS Office, Photoshop, MS Visio.

Build Tools: MAVEN and ANT

Operating Systems: Windows, UNIX, Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential -Charlotte, NC

Sr. Full Stack Java Developer

Responsibilities:

  • Working as a UI Developer for the single page application (SPA) developed using Angular 2 framework targeting all modern web browsers.
  • Creating HTML Markups using responsive web design approach with HTML5, CSS3, jQuery and Angular 2.
  • Created various Modules, controller and components for the entire application using Angular 2.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Involved in development of services-based architecture utilizing open source technologies like Spring MVC Framework.
  • UsedJava8features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Leveraged Angular2.0/4.0 resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Worked with core Java technologies like Multi-Threading and synchronization.
  • Created responsive, modern web a using JavaScript,jQuery, and Bootstrap
  • Multithreading was used to process data in chunks to improve performance.
  • Handed Java Multi-Threading part in back-end component, one thread will be running for each user.
  • Developed internal coding using J2EE technologies based on the MVC Architecture.
  • Implemented spring transaction management for some database transactions.
  • Spring Dependency Injection feature was used for Bean wiring.
  • Designed and developed the project using MVC design pattern.
  • Wrote and consumed web services using Restful and published it on Web Sphere application server.
  • Used REST Client and POSTMAN to test the rest-based services and used Junit and Mockito to test the middleware services.
  • Implemented persistence layer using Spring JDBC Template to store the data in Oracle 11g database.
  • Used JDBCbatchstatements forbatchprocessing andJavaMail API to communicate between customers and agents for any error reported or for any exception rose.
  • Integration with Message Routing of Web services and MQ series messing system with Mule ESB.
  • Designed Restful request and response to be used in project.
  • Used Spring IOC while implementing Web services.
  • Involved to coding all the backend components using groovy
  • Used MVC frameworks like Spring MVC along with JSF and Rich faces.
  • Developed Data persistence using Spring Data JPA
  • Used IntelliJ and Tomcat as web server for deploying the application.
  • Implemented SSO and security framework for SCA using OWASP guidelines.
  • Used JUnit for unit testing application and Log4J to capture the logs.
  • Designed and developed business components using Spring Boot, Spring Dependency Injection (Core), Spring AOP and Spring Annotations.
  • Used Hibernate ORM with Annotation support following JPA Java Persistence API specifications for database accesses.
  • Used Cassandra as a data source for all the new internal web applications and analytics purpose as well.
  • Worked on Maven to build the application
  • UsedMongoDB2.0, a NOSQL database to store all the information.
  • Created REST API and SpringBatchJobs
  • Integration, deployment and automation of application servers Tomcat, WebLogic acrossLinux platforms.
  • Worked on Asynchronous Test Loops with Mocha
  • Developed the application using JSF Spring framework that used MVC architecture with JSP as the view.
  • Presentation tier usingStruts, Java, JSP,Tilesand JSTL
  • Addressing heavy traffic situation and migrating user-specific data off of service instances and into a shared by using Micro-services
  • Implementing or exposing the Micro servicesbased on RESTful API utilizing Spring Boot with Spring MVC.
  • Involved in creation of GUI using Java Swing developed client-side components
  • Developed and Consumed REST based web Services using Spring Boot and JAX-RS with Jersey.
  • Implemented Cache Mechanism using Spray Expiring LRU Cache
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • Accessed database using SQL queries, PL/SQL stored procedures.
  • Involved in developing the application using Java/J2EE platform
  • Created REST API'sMicroservicesand EJB using Express Router/Model/Controller architecture.
  • Created Auto deploy jobs using Jenkins and Gradle.
  • Used GITHUB as version control tool.

Environment: AngularJS 2, EJB, WSDL, jQuery, SOAP, REST, AJAX, DOJO, Angular JS, HTML5, JSON, Hibernate 3.3.x, Spring 3.0 XML, AWS, JMS, GIT Hub, SOAP UI, TOAD, UNIX, ANT, Node.js, JavaScript, CSS, HTML, JSP, Web Services, Agile, WebLogic, Oracle 11g, Core Java, Maven, Jenkins, Web Sphere application server 8.1, LDAP Servers, FileZilla.

Confidential -Tulsa, OK

Sr. Application Developer

Responsibilities:

  • Developed UI applications for the business and software systems having IEEE standards.
  • Used the functionalities for writing code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQUERY, Ajax, JSON, and Bootstrap with MySQL database as the backend.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Worked closely with Photoshop designers to implement mock-ups and the layouts of the application using HTML5, CSS3, JavaScript and Angular.JS.
  • Developed custom directives in Angular 4 for the UI screens.
  • Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.
  • Refactored and enhanced an existing Angular 4 application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spins up and enhanced performance.
  • Brief experience on implementing the Angular.JS in creating animations based on CSS classes.
  • Wrote and consumed web services using Restful and published it on Web Sphere application server.
  • Used REST Client and POSTMAN to test the rest-based services and used Junit and Mockito to test the middleware services.
  • Implemented persistence layer using Spring JDBC Template to store the data in Oracle 11g database.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
  • Involved in development of services-based architecture utilizing open source technologies like Spring MVC Framework.
  • Developed new user interface components for different modules using Kendo UI.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Used Bootstrap front-end framework for faster and easier web development.
  • Used JIRA for bug tracking and issue tracking.
  • Build AJAX pages using PHP to display current server time.
  • Developed jQuery code using XML HTTP Request Adapter to send an AJAX request to the server-side code and implemented a callback function for handling results.
  • The project is built upon the Single Page Application (SPA) criteria.
  • Styling pages with CSS3.0 and developed JavaScript for user interfaces.
  • Met with the project manager frequently for reviewing project goals and for creating proposals for future developments and researching their fields for UI design.
  • Implemented JavaScript source code embedded nested handling logic using jQuery event handlers and call back functions.
  • Developed the jQuery callback functions to implement asynchronous communication using AJAX.
  • Designed user friendly navigation to display various sections of data using jQuery.
  • Created Dynamic Web Pages with Web Controls and developed forms with HTML

Environment: HTML5, Angular.js, CSS, PHP, Bootstrap, Kendo UI, AJAX, JavaScript, MVC, jQuery, Rest Web Services, JSON, Eclipse, Git, MySQL Server, Web Services, Core Java, Spring Boot, Spring AOP, Spring IOC, Spring Security, Hibernate, Node JS, Express JS, NPM, Grunt, Babel.

Confidential, Schaumburg - IL

Sr. UI Developer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS, and HTML.
  • Designer of an integration environment for building, deploying, following of scrum histories and reporting of quality code using Jenkins, GIT, Pivotal Monitor
  • Used various report items like charts, Excel type, Barcode reports etc to develop the reports in Telerik and embedded these reports into our application.
  • Used PHP to create and consume web services (SOAP, XML-RPC) and implemented data integrations within the platform.
  • Built the Responsive UI screen for create customer process, create bill to and ship to screens, customer search results page, and customer dashboard page using Bootstrap.
  • Migrating some of the applications from AngularJS 1 to Angular 2 and componentize the code as per the Angular recommendations for better testability
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Worked one-on-one with client to develop layout, color scheme and layout for the website and implemented it into a final interface design with the HTML5/Bootstrap & Typescript.
  • Worked on Angular 2.0 by consuming RESTful web services & Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Created wireframes and designed the entire UI/UX foundation.
  • Thorough understanding of the differences and bugs in various browsers and browser versions.
  • Configure and maintained Jenkins on Tomcat servers & setup continuous integration automation by prompting certified packages through various stages in SDLC.
  • Knowledge of human factors and usability, best practices for interface design
  • Strong communication, analytical and interpersonal skills working within cross-functional teams
  • Used tr-ng-grid to create data grid/ table Using AngularJS and Bootstrap.
  • Developed AngularJS functionality in the application to provide two-way binding to the system.
  • Used customized services and directives in AngularJS to develop dynamic and responsive webpages.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed Custom Tag Libraries for the use in web pages by using JSTL packages for the development of the Web Pages.
  • Involved in close UI/Server Integration using rest calls for grid related get/save calls.
  • Developed new user interface components for different modules using Kendo UI.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Worked extensively on Spring MVC framework to develop new internal web application.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap.
  • Experience in application development as per Accessibility standards like talkback, voice over.

Environment: HTML, CSS, Telerik, JavaScript, Jenkins, Kendo, jQuery, AngularJS AJAX, Synergy, JSON, XML, ECLIPSE, SVN, Linux, Apache, ActiveMQ, PHP, and MySQL, Photoshop, Visual Design, Adobe Creative Cloud, Graphic Design.

Confidential, Columbus, OH

Java UI Developer

Responsibilities:

  • Developed Web Application front end using HTML5, CSS3, JavaScript, JQuery and Angular JS.
  • Used Ag-Grid for grid view, UI-Select for custom dropdowns and controls
  • Migrated the existing JQuery based web application to Angular.
  • Responsible for creating applications using W3C standards where we had a mission- Web Accessibility Initiative (WAI)
  • Design, Accessibility (Section 508 Compliance) and performing Usability/Design reviews to determine whether or not the sites conform to agency design standards as published in our style guide
  • Integrated Spring with Hibernate for persistence with database
  • Created various UI screens with in branding guidelines, Worked on transformation of design and interaction ideas into wireframes.
  • Designed and documented user interface functionality in wireframe and writing.
  • Followed Agile Software Development Methodology in the progress of the project.
  • Worked with team to define UI framework for visualizations and Strategic UX Conceptualizations.
  • Used React flux to polish the data and for single directional flow.
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
  • Extensively used React JS, Node JS, Backbone JS, Angular JS, JavaScript, Typescript and jQuery to provide UI functionality
  • Involved in design of Class, Sequence & Event Diagrams as part of Documentation.
  • Worked with a team for implementing strategic, tactical and creative solutions.
  • Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, JavaScript, and AngularJS).
  • Developed user interface by using the React JS, Flux for SPA development.
  • Developed Grid using Angular Kendo UI-grid and added several features such as Pagination, Pinning and exporting functionalities to the UI grid.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Wrote code to implement AJAX based applications be fetching the response from backend API as a part of JSON.
  • Developed user interface by using Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library using React JS, Flux for SPA development.
  • Implement modules into node Js to integrate with designs and requirements
  • Attended day-to- day meeting, status meeting, and strong reporting developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
  • Used Node.js for server-side code and Express.js as the framework. Written callback functions for the RESTful API.
  • Used services to read data from remote server using React.JS
  • Involved in building stable React components and stand-alone functions to be added to any future pages Used karma test runner and Jasmine for JavaScript unit testing
  • Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
  • Developing the sites for online trading using E-Commerce such as Electronic Data Exchange.
  • Implemented responsive React components for different resolutions.
  • Successfully performed the RESTful APIs Integration using XML and JSON.
  • We have followed with Agile and scrumdevelopment methodologies
  • Wrote the controller in Spring MVC which delegates the request from front end to the delegator layer and to make calls with backend systems.
  • Created Gateway for inbound and outbound traffic such as web services (SOAP, REST) including mutual authentication.

Environment: HTML/HTML 5, RxJS, CSS, JavaScript, jQuery, JSP, AJAX, JSON, XML, AngularJS, Dreamweaver CS5, SVN, Axure, React JS, Dreamweaver, Photoshop, Fireworks, Visio, Node JS, Wire Frame Works.

Confidential, Renton, WA

UI/UX Developer

Responsibilities:

  • Responsible for creating the look and feel of the Internet/Intranet applications.
  • Worked with designer who designed user interfaces and prototypes for a web based internal system.
  • Worked on handlebars for templates, bower as package manager,
  • Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript and jQuery.
  • Worked extensively with HTML5 and CSS3 coding.
  • Created React.js for reusable components (multi-field form elements, background file uploads
  • Designed the table Less web applications using CSS and with the help of and tags as per W3C standards.
  • Developed and implemented user interfaces as per latest W3C standards.
  • Developed client-side validation code using JavaScript and jQuery.
  • Involved in Migrating the JDBC Code into Hibernate and implemented various features using Collection APIs.
  • Hands on experience with various Application Servers and Web Servers including Tomcat server, WebSphere, Web logic, JBoss, Amazon Web Services (AWS)
  • Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.
  • Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
  • Experience with Test Driven Development using Karma/Jasmine the Test Runners for Unit Testing.
  • Working with Bootstrap twitter frame work to Design single page application.
  • Converted the mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, D3, JQuery, AJAX, XML and JSON.
  • Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
  • Developed cross browser pages using CSS, HTML, DHTML, and JavaScript.
  • Brief experience on implementing the AngularJS in creating animations based on CSS classes.
  • Implemented applications using twitter Bootstrap framework.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • 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.

Environment: HTML 4/5, CSS2/3, JavaScript, jQuery, Java, AJAX, JSON, Angular.JS, Twitter bootstrap, backbone JS, require JS, XML, JSP, Eclipse, React JS, Adobe Dreamweaver, PHP, Adobe Photoshop, Adobe Site Catalyst and MS Office.

Confidential

Web Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
  • Used JavaScript, jQuery for user interactions in pages.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used jQuery AJAX for service calls on pages to interact with the server for information.
  • Rapid prototyping of design concepts.
  • Experience with jQuery.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Using complex Object-Oriented concepts in improving the performance of the websites.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used agile methodology for the software development.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Responsible for authoring of website functionality with JavaScript, HTML, CSS.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.

Environment: HTML, CSS, JavaScript, Java, JQUERY, JQUERY UI, AJAX, JSON, Windows, jQuery, HTML, CSS, JavaScript, JSON.

We'd love your feedback!