We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Owings Mills, MarylanD

SUMMARY

  • Over 8+ years of experience as a Full Stack Java/Ui Development using spring technologies (MVC, Spring. 4, core, Hibernate, boot, integrations, security) in various domains & frameworks.
  • Expertise in the web application development using HTML 4/5, CSS (2/3), JavaScript, jQuery, Angular.JS and Bootstrap.
  • Has been working on diverse Database Servers like Oracle 9i/10g/11g, MySQL 5.0 and experienced in working wif the No SQL databases like Mongo DB, PostgreSQL and Cassandra.
  • Experience in various open source framework like Struts framework, spring framework wif modules like Hibernate.
  • Extensively worked on core java concepts like Multi - threading, Abstraction, Encapsulation, polymorphism, Exception handling and collection Framework.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Experience in developing client-side scalable Single Page Applications (SPA) wif MVC architecture using AngularJS framework and Search Engine Optimization (SEO) techniques.
  • Responsible for requirement gathering, designing, implementation ofapplicationand client interaction.
  • Implemented several popular J2EE patterns like Business Delegate, Session Facade, Transfer Objects, Business Objects, DAO and Front Controller are used to decouple Model View and Controller components.
  • Implemented Authentication and Authorization Components for Service Components using Spring Security.
  • Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and Domain configuration.
  • Implemented Micro-Services Architecture for various components using Spring Boot and Apache Tomcat 8.
  • Experience wif application servers like Web Logic, JBOSS, Apache Tomcat and IBM Web Sphere.
  • Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
  • Highly motivated, reliable analytical problem solver and trouble-shooter wif strong attention to detail.
  • Demonstrated ability to complete projects in deadline-oriented environments.
  • Exposure in development using Agile Methodology and SCRUM and Experience in Agile Process such as TDD (Test Driven Development).
  • Highly organized wif the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.
  • Standardized unit test plans for Web Control Program (WCP) written asJavaSwingapplets for all 3 product lines under my responsibility.
  • Implemented the persistence layer using Hibernate and configured Hibernate wif Spring to interact wif the Database from the DAO.
  • Developed unit testing wif Jasmine by using karma and E2E tests wif protractor.
  • Performed Efficient Manual Testing of web applications. Executed Test Plan, written Test Cases and Test Case Scenarios for testing the applications. Hands on experience on test management solutions like Quick Test professional (QTP).

TECHNICAL SKILLS

Operating Systems: Window server, Mac OS X, Linux

Application: MS Office, Adobe Photoshop, Adobe Dreamweaver

Web Technologies: HTML 5, XHTML, XML, DHTML, CSS3 LESS and SASS, JavaScript, JQUERY, JQUERYUI, AJAX, JSON, Angular.JS 2, Node.JS, Android Frameworks, Bootstrap, REST, JBoss.

GUI editors: Sublime Text, Notepad++, Visual Studio, Eclipse

Languages: C, C++, JavaScript, Java

Database: SQL Server, Oracle10g, MongoDB, Cassandra

Servers: Apache Tomcat, Web Logic, Web Sphere

Version control tools\testing suites.: Jasmine, GIT, Karma

PROFESSIONAL EXPERIENCE

Sr. Full Stack Developer

Confidential - Owings Mills, Maryland

RESPONSIBILITES:

  • Developed presentation layer and GUI Framework using CSS3&HTML5 and Client-Side validations were done using JavaScript and some server-side validations wifJavacode.
  • Elaborated on the Use Cases based on business requirements and was responsible for creation of class diagrams, sequence diagrams to understand the existing architecture.
  • Used JSF, HTML5, CSS3, Bootstrap and jQuery-UIto develop the User-Interface (UI) panels.
  • Developed Single Page Applications (SPA) using Angular2.
  • Worked in distinct phases of the project cycle like design, development and testingapplication.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application wif very less configuration.
  • Developed a REST API Server that connects wif devices through MQTT protocol and the server sends the data to the cloud for analytics. worked on different management tools such as Quality center (QC) and Application Lifecycle Management (ALM).
  • Designed and Developed Various Angular 2 Component (ngModule), Services (observable/promises), Directive and Pipes, Used Angular 2 CLI commands for productivity and global/generic building blocks.
  • Using GIT for group development and access of repository.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0.
  • Designed and implemented a complete web-based user interface for Aprius Virtual me/O management console using CSS.
  • Used Web Services- WSDL, SOAP for client side for exchange rate calculation and Restful JAX-RS to communicate over the network by using Spring Boot.
  • Used JDBC for accessing database to track all sessions of accounts, which include Quotes, financial details and Provider/Member info wif all selected criteria.
  • Used various CoreJavaconcepts such as Multi-Threading, Exception Handling, Collection APIs, Garbage collections for dynamic memory allocation to implement various features and enhancements.
  • Migrated the legacy code from Struts MVC objects like Action Servlet, Controllers, Web Application Context, Handler Mapping, Message Resource Bundles, and Form Controller to Spring MVC.
  • Provide domain expertise of open-source and commercial relational DBMS products and services (Oracle 11g/12c, SQL Server, Postgres, AWS RDS, AWS Redshift) and NoSQL databases (e.g. MongoDB, Cassandra, DynamoDB) databases.
  • Used Angular JS and jQuery library functions for the logical implementation part at client side for all the application.
  • Developed business logic and managed the transactions wif the database to deliver the content to the presentation layer and to store the data into the data layer. Developed stored procedures using SQL.
  • Implemented Angular router to enable navigation from one view to the next as user performs application tasks
  • Build scripts on AWS cloud for scheduling EC2, Auto Scaling and Elastic load balancer wif java.
  • Involved in developing and designing multithreaded programming, session tracking and exception handling in microservice architecture-based application.
  • Involved in writing test cases using JUnit, Mock objects to satisfy the Test-Driven Development (TDD) in Extreme Programming (XP).
  • Worked upon Angular 2 Service which interacts wif RESTful services at backend.
  • Involved in CICD process using GIT, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
  • Involved in post-production support and maintenance of the application.

ENVIRONMENT: JavaScriptjava.8, SDLC, J2EE, JSF, JSP, JMS, Spring 3.0, Spring Web Flow, Spring IoC, Spring Boot, HTML5, XHTML, AJAX, jQuery, Angular JS.2, JavaScript, CSS3, POJO, Angular2.0, Spark, REST, WSDL, Hibernate 3.0, GIT, XML, Log4j, Eclipse, Oracle 11g, SQL, Selenium.

Java Ui Developer

Confidential, Denver, CO

RESPONSIBILITES

  • Developed CSS3 style sheets to give gradient TEMPeffects. Developed page layouts, navigation and icons.
  • Responsible for creating the screens wif table less design following W3C standards.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js and jQuery.
  • 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.
  • ImplementedJavaPersistence API (JPA) through Hibernate 3.0.
  • Analysis, Design, Estimation, Development, bug fixing testing &Integration of Key Components of ECommerce sites using Demand ware platform.
  • Coded the middle tier changes using Java RESTful and SOAP Web Services, spring and Hibernate.
  • Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client-side scripting using JavaScript.
  • Used Bootstrap for responsive design, which allows users to access it from any device.
  • Reduced downtime in troubleshooting software issues by implementing best approaches in resolving issues using Web Services. Working on User Interface implementation for Mobile Application.
  • Implemented javaEE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Worked on the development of a cloud based multi-media applications streaming platform using C++ and Java under Linux environment.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI. worked on different management tools such as Quality center (QC) and Application Lifecycle Management (ALM).
  • Spring Batch is used for Batch processing wif which notifications are sent in timely manner.
  • Implemented various screens for front end using Angular.js and used various components from NPM and react library.
  • Implemented Jersey and spring to develop Restful Web Services.
  • Exposed various capabilities as Web Services using SOAP/WSDL. Enhanced small servlet-based front-end and larger Swing interface to system.
  • Hands on experience on Infrastructure Programming and sound noledge of Cloud Computing &Virtualization concepts the proto-type built using leveraging the Model-View-Controller (MVC) design pattern.
  • Designed and developed UI capabilities and J2EE server-based services.
  • Added multiple features to the plugin, few of them are REST APIs, Versioning, Share Excellent able wif other users, Import and Export.
  • Built applications for scale using JavaScript.
  • Design Test lab setup, Test cases and Defects Importing to ALM using Templates and Logging Defects in ALM and conducting the defect review meeting analyzing the results and submitted the status reports to the project team and update test status in the scrum calls.
  • Expert in coding and integration of Services wif user interface in Service Oriented Architecture (SOA) using AJAX and JSON. Using Tomcat server for deployment of build.

ENVIRONMENT: HTML5, CSS3, JavaScript, AJAX, jQuery, MVC, Angular.js, Backbone.js, Node.js, Responsive Design, Bootstrap, Spring, Hibernate, DHTML, DOM, JSON, GIT, Stash, Dreamweaver, Firebug, SOAP, agile and Windows, SQL, Node JS, Tomcat.

Java Developer

Confidential, Washington, DC

RESPONSIBILITES:

  • Developed User Interface and implementing business process using JSP, JAVA, JSF and Servlets.
  • Worked on Enterprise JavaBeans (EJB) as service side model that encapsulates the business logic of an application in the middleware.
  • Contributed in design and development of Struts web-based application.Involved in documentation of the architecture and configuration details.
  • Developed interactive web applications using techniques such as AJAX, XHTML and DOM scripting.
  • Worked wif Data Tables, a table enhancing plug-in for JQUERY, JavaScript library, adding sorting, paging, and filtering abilities to plain HTML tables.
  • Worked wif PMR's forMobilefirstplatform issues.
  • Used Struts Tiles and Validator framework extensively in developing the application.
  • Involved in Requirements and analysis: Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Designed the architecture based on the popular J2EE Model 2 approach of Model-View-Controller design paradigm.
  • Defined and developed the application presentation layer using HTML5, CSS3, JavaScript and JQUERY Scripting.
  • Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
  • Implemented Authentication and Authorization Components for Service Components using Spring Security.
  • Developed all client-side logical implementation part of applications wif Angular JS controllers under specific modules, manipulating nodes in DOM tree.
  • Used various features inAngular.JSlike data binding, routing, custom filters, custom directives to meet various customized requirements.
  • Extensively usedJAVAandSWINGto design new GUI for the installer.
  • Used JS tree that provides interactive trees by which we can implement drag & drop wif search functionality.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Created Restful web API's using java spring/Jersey.
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Involved in write application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
  • Worked on BDD framework and creating feature files to automate manual tests and build nightly run regression suites.
  • Involved in writing the Properties, methods in the Class Modules and consumed web services.
  • Proficient wif full life cycle QA Methodologies and concepts and experienced in automation Testing using QTP/UFT, Selenium, HP QC/ ALM.

ENVIRONMENT: HTML, CSS3, JavaScript, JQUERY, Bootstrap, AJAX, JSON, EJB, JAVA, JSF, Servlet, Junit, JSP, Servlets, MVC, J2EE, Karma, Angular JS1. x.

Web Developer

Confidential, San Antonio, TX

RESPONSIBILITES:

  • Performed the requirement analysis by interacting wif key stakeholders to get the better understanding of the scope and deliverables of the project.
  • Analyzed the complete architecture of various applications in-order to design the application.
  • Developed AJAX framework for the project using JQUERY, Servlet, and JSP.
  • Designed and Developed code for the XML driven UI using JSP, XML, JavaScript, HTML, CSS.
  • Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
  • Understanding of application development lifecycle methodologies.
  • Used JQUERY document to generate API documentation for JavaScript code.
  • Knowledge of human factors and usability, best practices for interface design.
  • Defined text alignment, size, borders, and many other typographic characteristics.
  • Responsible for code optimization and testing of the website across different browsers.
  • Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript).
  • Build, configured and deployed Web components on Web Logic application server.
  • Wrote Java code for accessing trade data from Oracle and DB2 databases using JDBC API and SQL queries and accessed it from J2EE Web component.
  • Implemented GUI screens for viewing trade data using Servlets, JSP, HTML, CSS, JQUERY, JavaScript and Spring MVC.
  • Updated UI as per changing needs and requirements.
  • Bug fixes for existing software system and software enhancement.
  • Used best practices while creating the web pages.
  • Understood their existing code and made changes to adapt the unique environment.

ENVIRONMENT: HTML, CSS, JavaScript, JQUERY, XML, Bootstrap, JSON, DTD Restful API, AJAX, Servlet.

Software Developer

Confidential

RESPONSIBILITES:

  • Worked wif System Analyst and the project team to understand the requirements.
  • Developed web pages applying best standards.
  • Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Responsible for design and development of the Customer Relations Module.
  • Converted the mock-ups into hand-written HTML, CSS, JavaScript, and XML.
  • Developed GUI using JavaScript, HTML, CSS and JavaScript in ongoing projects.
  • Fixed bugs in the previous versions.
  • Created DOM for datasets. Worked wif datasets in JSON format. The datasets are collected from back end server PHP file using API and these datasets are then rendered on front end using HTML, DHTML and CSS.
  • Involved wif Product Managers and Software Engineers to provide guidelines on solid UI design.
  • Develop front end and back end web applications wif the halp of PHP and HTML.
  • Implemented various Validation Controls for form validation and implemented custom validation controls wif JavaScript validation controls.
  • Applying CSS styles to create left and top nav of the web page.
  • Designed, developed and maintained an automatic e-mail from using PHP, CSS.
  • Involved in implementing MVC architecture to separate business logic from the view using OOP in PHP.
  • Created Web back-end user interfaces to new and existing databases utilizing PHP and MySQL/Oracle databases
  • Provided production support by interacting wif the end-users and fixing bugs.
  • Developed IFRAME element to fetch and display the external pages that contains JavaScript/CSS code that runs when fetched via Ajax, the page is from an outside domain. Fixed issue related to that.
  • Implementing the design pattern of software AMD (Asynchronous Module Definition) using Require JS and to isolate the components of our JS applications as modules and resolve their dependencies.

ENVIRONMENT: MySQL, WinSCP, CSS, AJAX, HTML, XHTML, Wamp Server, XHTML, PHP, Apache Tomcat, IE 6, 7 Firefox, Chrome.

We'd love your feedback!