We provide IT Staff Augmentation Services!

Senior Full Stack Web Developer Resume

3.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • 8 years of experience in designing, developing and deploying client server, web, and distributed end - to- end enterprise applications.
  • In-depth knowledge in J2EE Technologies such as Servlets, JSP using services like JDBC, RMI, JNDI and JMS,
  • Excellent work Experience in full-stack web development, CORE JAVA such as Collections Framework, Exception Handling, I/O System, Multi-Threading, Reflection, Generics and other new features in JavaSE 6/7.
  • Extensive experience in using various frameworks including Struts2 MVC, Spring3 MVC, Hibernate3, etc. Strong experience in their configuration, integration and implementation.
  • Extensively used O /R mapping capabilities of Hibernate in sc lable eNterprise applications.
  • Proficient in creating Web Services using SOAP, WSDL, RESTful with strong working experience on XML, XQuery, DTD, XSL, and XSLT, using DOM and SAX parsers extensively, and Using OAuth to identify users
  • Proficient in writing efficient SQL, PL/SQL and stored procedures on various database servers.
  • Hands-on experience in using J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory, and DAO, DTO and best practices for building enterprise systems.
  • Experienced in deploying J2EE applications on major web servers, including Apache Tomcat 8.0 and Jboss, Hands on experience in Ant/Maven Scripts and Log4J.
  • Having Knowledge in Hadoop framework including like Hive, Pig, Sqoop, Map Reduce, Flume, Oozie.
  • Familiar with commonly used development tools like Eclipse IDE, SQL Server, GitHub and CVS.
  • Versatile and adaptive to work in different platforms and programming languages based on project requirements.
  • Experience in Production Art and Graphic Art and Design, and efficient Apple network usage. (Quark Xpress, Macromedia Freehand, Onyx Postershop, Sun Solaris, Adobe Photoshop, Illustrator, Corel Draw, and Suitcase).
  • Expertise in web development using HTML, DHTML, CSS, JBOSS, Drools, Java Script, XSL, XSLT, and XML (SAX, DOM, JAXP, JAXB).
  • Good knowledge of EJB Session beans with JNDI mapped naming & JMS message-driven beans.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, Apache Axis.
  • Expertise in using tools such as SQL*Plus, TOAD, SQL Developer and SQL*Loader.
  • Worked extensively on AngularJS, Node.JS and ReactJS to develop the front end screens.
  • Worked in projects using various Databases like Oracle, PL SQL, My SQL, SQL Server Postgre SQL and experience in database design
  • Worked on Agile Development Methodology and experienced in using Maven plugin
  • Expertise in developing distributed applications using Application Servers such as Websphere 6.1, Web Logic 8.0, JBoss.
  • Delivering unique product and marketing services at Alynome; a full service provider of product and go-to-market strategy, responsive UX design, application design, SQL DBMS design, agile full-stack web development, project management, branding, product marketing, SEO, marketing strategy, digital marketing, and advanced analytics consulting.
  • Adopt fluid design of Jive to allow a fixed with design and retrofit the space templates to work within a fixed with environment.
  • Experience with cloud computing platforms like Amazon Web Services (AWS).
  • Worked extensively on projects using SQL and PL/SQL.
  • Created Stored Procedures to encapsulate business logic in the database and improve performance.
  • Experience on different OS like UNIX, Linux, and Windows operating systems.
  • Expert in working in Agile environment, Test Driven Development and Scrum.
  • Experience in SOA and implementing Web Services using SOAP, WSDL
  • Extensive experience with Eclipse, Jenkins, XML Spy, UltraEdit and RAD for developing, build, debug, test, and deploying applications
  • Created and supported JiveSBS customizations through Java-based plugins, themes and apps on Jive 4.5, 5.x and 6.x.
  • Good knowledge on Creating ETL jobs to load Twitter JSON data into MongoDB and jobs to load data from MongoDB into Data warehouse.
  • Extensive experience administering and deploying web applications on Weblogic 9.2, Jboss Server,

TECHNICAL SKILLS:

Java Technologies: Java SE 6/7/8, JDBC, JIVE, JavaEE, Servlets

Web Technologies: JSP, Servlet, JQuery, JSON, Ajax

RDBMS/ Database: SQL/PLSQL, Oracle9i/10g/11i, MySQL, MongoDB, Microsoft SQLServer.

IDE: Eclipse 4.x, Xpress, Quark Xpress Microsoft SQL Server, GitHub, CVS, Apache Maven

Web development: JSP, AWT, JavaScript, HTML, XML, JBoss Drools - Decision Tables, Xquery, JQuery, AngularJS,Backbone JS, Knockout JS, Node JS, Bootstrap, DOJO

Software Engineering, Testing: UML, Design Patterns, Rational Rose, Rational Unified Process, Performance testing, Manual testing, Regression testing, Xpress, Photoshop, Illustrator, Acrobat, Dreamweaver, MS Word

Web Services/Messaging: Web Services, SOAP, Restful, WSDL, JAX-WS, AWS, Apache AXIS, JMS and SOA.

Version Control: CVS,SVN, Rational Clear Case

Operating Systems: Windows, MAC, UNIX and Linux (RHEL).

XML Technologies: XML, XSLT, XSL, DTD, DOM, JAX-RPC, SOAP, WSDL

Scripting Languages: HTML, JavaScript, CSS, and XSL, UNIX C and Korn Shell

Tools: JUnit, Log4j, Maven, Jenkins, GIT/Stash, SQL*Plus, TOAD, SQL Developer and SQL*Loader.

MiddleWare: JavaBeans, EJB

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue,WA

Senior Full Stack web developer

Responsibilities:

  • Developed Web Pages by using HTML5, CSS, jQuery, JavaScript and using JavaScript frameworks.
  • Working as a Senior Developer on Scrum and Kanban teams doing a variety of full stack development tasks
  • Responsible for converting designed mock-ups to HTML pages using HTML5, CSS and jQuery (VMF).
  • Established pages using CSS to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Worked with AJAX data consisting of JSON/XML/JSONP responses, parsing the same and presenting on the UI layer.
  • Fix core issues with Jive 7 to develop applied solutions.
  • Migrated content from existing website to a new, database driven website; utilized in house Content management System
  • Integrated Jive Freemarker Struts and Soy, Velocity, PHP and jQuery in various CMS
  • Debug the application using Firebug to traverse the documents and manipulated the Node Js.
  • Stored project related commands in package json using Node JS.
  • Involved in Designing user consoles, peripheral display entity, unique mechanism management and support linkage using HTML/XHTML, jQuery, AngularJS and JavaScript for front end.
  • Worked with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Developed Table less layouts to narrow cross browser issues, making sure that look and texture of the UI designs works same in different versions of various browsers (IE, Firefox, Google chrome, Safari).
  • Developed code for migration of orders data from Oracle to Cassandra in using Java driver for Cassandra 2.1 and JDBC.
  • Javascript application development and testing using Hapi, Nipple and Wreck. Full Stack Web Developer
  • Drools stream processor was also added for fixed income space.
  • Eclipse Drools plugin used to create the complicated multi-legged flows.
  • Implemented all Spring framework modules like IOC, Web, AOP, ORM, DAO for application design and development.
  • Involved in creating front end development using HTML5, CSS3, JavaScript, backbone JS, jQuery, AngularJS, ReactJS, Bootstrap .
  • Experience with Configuring AWS EC2 instances, EMR cluster with S3 buckets, Auto-Scaling groups and CloudWatch.
  • Developed Action Forms and Action Classes for Struts based presentation layer.
  • Implemented Spring Validator to implement Client side and server side for Validations.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Implemented employee or admin login form using Spring Security.
  • Wrote the Hibernate mapping class to define java classes - database tables mapping.
  • Developed and Deployed RESTful and SOAP Web Services implementing Http methods like put, get, post, and delete in WebLogic.
  • Implemented the JMS Queue to receive the input in the form of XML and parsed them through a common XSD.
  • Ported a large jQuery web app to React JS using ES6, webpack, React, Redux, fetch, D3, and others.
  • Implemented i18n (Internationalization) translating all aspects of the application into different languages.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Created Database tables and schema in Oracle based on data flow requirements.
  • Written database Functions, Procedures and Triggers as per the business logic requirements.
  • Build scripts were written to create a run time environment for Maven.
  • Used GitHub as the version control tool to perform programs Checkout and Checkin from and to the repository.
  • Using OAuth protocol to check identification and authorize client to make changes.
  • Wrote JUnit test cases for testing the Business layer and the service layer.
  • Followed Agile approach for the development process.

Environmen t: JDK 7, Servlets, JSP, Spring MVC, Spring, JavaScript, Drools, Hibernate, Oracle10g, JIVE, Jquery, XML, XSL, XSLT, RESTful, SOAP, JMS, HTML, CSS, Node JS, React JS, WebLogic, AWS EC2, Java / J2EE Patterns, OAuth, JUnit, PVCS, Eclipse, Maven, UNIX. Tomcat 7.0, JBoss, GitHub

Confidential,Atlanta,GA

Senior Full Stack Developer

Responsibilities:

  • Implemented all Spring framework modules like IOC, Web, AOP, ORM, DAO for application design and development.
  • Extensively written CORE JAVA code in application
  • Developed Action Forms and Action Classes for Struts based presentation layer.
  • Implemented Spring Validator to implement Client side and server side for Validations.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Designed and developed custom MongoDB applications specific to clients' needs.
  • Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS framework).
  • Implemented employee or admin login form using Spring Security.
  • Wrote the Hibernate mapping class to define java classes - database tables mapping.
  • Developed and Deployed RESTful and SOAP Web Services implementing Http methods like put, get, post, and delete in WebLogic.
  • The Rules Engine was developed using DROOLS. Drools is a very configurable rules engine using the MVEL notation.
  • DRL & RF(Rules Flow) files were supported.
  • Developed RESTful services with Jersey and deploy them on a Tomcat server.
  • Implemented the JMS Queue to receive the input in the form of XML and parsed them through a common XSD.
  • Creation of database objects like tables, views, synonyms, materialized views, procedures, packages using oracle tools like SQL* plus.
  • Implemented i18n (Internationalization) translating all aspects of the application into different languages.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Spearheaded consolidation and advancement of Version Control (Git/Stash)
  • Created Database tables and schema in Oracle based on data flow requirements.
  • Written database Functions, Procedures and Triggers as per the business logic requirements.
  • Build scripts were written to create a run time environment for Maven.
  • Utilized a wide variety of systems, tool-building, monitoring, scaling, and troubleshooting technologies including: Linux shell scripting, BASH, Git, Jive, Jenkins, Maven, Nexus, JMX.
  • Used GitHub as the version control tool to perform programs Checkout and Checkin from and to the repository.
  • Using OAuth protocol to check identification and authorize client to make changes.
  • Wrote JUnit test cases for testing the Business layer and the service layer.
  • Followed Agile approach for the development process.

Environment: JDK 7, Servlets, JSP, Spring MVC, Mongo DB, Spring, Drools, JavaScript, sql toad, Hibernate, Oracle10g, Jquery, XML, XSL, XSLT,Jive, RESTful, SOAP, JMS, Node JS, Angular JS, HTML, Nexus, Web Logic, Jenkins, Java / J2EE Patterns, OAuth, JUnit, PVCS, Eclipse, Maven, Xpress, UNIX. Tomcat 7.0, JBoss, GitHub

Confidential,Herndon,VA

Senior Java Developer

Responsibilities:

  • Work involved extensive usage of HTML, DHTML, AJAX, JQuery and JavaScript for client side development and validations.
  • Followed Agile approach for the development process.
  • Developed the XML, Jive working document using Java DOM.
  • The Drools Fusion CEP engine was also incorporated as a variation to the above Esper CEP Engine.
  • Involved in designing and implementing the schema for receiving the request and sending XML response to the user interface.
  • Extensively worked on understanding complicated relationships between schema tables using ER diagrams and designing model and business classes.
  • Mapped (one-to-many, one-to-one, many-to-one relations) DTOs to Oracle Database tables and Java data types to SQL data types by creating Hibernate mapping XML files.
  • Using JMS to notify users who is interested in some discount products.
  • Worked with automating, configuring and deploying instance on AWS, Openstack, Azure and
  • Developed and Deployed SOAP and RESTful Web Services implementing Http methods like put, get, post, and delete in WebLogic.
  • Involved in testing all forms, PL/SQL code for logic correction. Performed Unit testing on sql queries and reports.
  • Designed packaging, brochures, POP displays and other collateral material using Quark Xpress, InDesign, Illustrator, and Photoshop
  • Implemented Spring MVC framework in the application.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Implemented Design Patterns such as singleton pattern and factory pattern.
  • Involved in designing and implementing Java, Java EE classes (Beans) to receive user interface requests, alerts, real time data, process these information, store them in the database and publish these data to applications.
  • Involved in designing and implementing Stored Procedures, functions, store and process financial data in the Oracle database.

Environment: JDK 7, Hibernate3, RESTful, SOAP, Sql, Spring3 MVC, JSP, JMS, XML, HTML5, JavaScript, CSS3, JQuery, Oracle 10g,DTO, SQL, AJAX, Design patterns, Stored Procedure, AWS, Xpress, Eclipse 4.x, Tomcat 7.0, JBoss, GitHub

Confidential

JAVA/J2EE developer

Responsibilities:

  • Designed, developed, tested and deployed Database Objects for the Application Enhancements. Analyzed existing PLSQL program that required tuning and modifications
  • Involved in Project Management Activities like maintaining and presenting the Project during the Client Visits, involved in creating the Quarterly decks representing the Application Stability needed for upper management.
  • Provided weekly and monthly Status reports to Management, published the weekly DASHBOARD for the project.
  • Responsible for on time delivery of the releases, responsible for resolution of the tickets within SLA compliance & satisfaction of the users
  • Leading the Team at Offshore, providing technical help and guidance to team, to achieve its objectives within the planned time
  • Analyzed the requirements for the Associate Member (Consumer Portal) project.
  • Involved in requirement gathering from end users.
  • Interacting with the system analysts, business users for design & requirement clarifications.
  • Involved in analysis, designing, component level design & development of external projects & change requests.
  • Used J2EE design patterns such as Singleton, factory, façade, Value Object.
  • Persistence layer was implemented using Hibernate ORM.
  • Developed the application using Struts (MVC Framework). Spring MVC framework is used as middle tier to integrate with Struts Web tier.
  • Used Struts Tag Libraries (like html, bean, and logic) to develop the JSP pages.
  • Used Struts tiles to achieve reusability among the view pages.
  • Develop Struts Actions that grabs data from the forms, does validation and calls services and data access objects (which are java POJOs).
  • Involved in the development of business module applications using J2EE technologies like Servlets, Struts and JDBC
  • Worked with JSF 1.2 and rich faces.
  • Used JSF layout for View of MVC. JavaScript, DHTML also used for front end interactivity.
  • Spring Framework IOC (Inversion Of Control) design pattern is used to have relationships between application components .It is also used to separate the application configuration and dependency specification from the actual application code.
  • Designed and developed Online Account Builder web-based software using Java Server Faces (JSF) framework, Spring MVC Framework, Spring Web Flow, Struts framework, Hibernate, and Java Web Service Developer Pack.
  • Spring ORM module is used along with Hibernate to deal with database operations
  • Designed and developed entire front end from scratch while extensively using AJAX and CSS.
  • Used Hibernate tool to deal with database, Used Hiberante extensively to have Database access mechanism with complex queries through Hibernate Query, Criteria interfaces.
  • Used DAO pattern to deal with database.
  • Used databases like SQL server / Oracle 9i. Wrote complex SQL statements to retrieve data related to User, Insurance products.
  • Fix core issues with Jive 4.5 utilizing Freemarker to develop applied solutions.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Used Harvest repository for version control.
  • Used WebSphere application server for deploying the application
  • Used IBM MQSeries for messaging services for the users who want to become as registered users for Confidential website to buy insurance products.
  • Used Web Services to get the List of insurance products for the user.
  • Implemented SOA to develop Web services using Apache AXIS for Branch shipping and Reports modules.

Environment: JDK 1.4.5, J2EE Design Patterns, XML 2.0, CSS, multithreading, Harvest, WebSphere 6.0, WSAD, STRUTS 1.1, Web Services, JSP 2.0,JSTL,EJB 2.0,Tiles,SPRING 2.0, Spring Core, Spring Application Context, Spring MVC, Spring AOP, Servlets 2.3, Ajax, Hibernate 3.0, RAD 7.0, XML Spy, JMS, IBM MQSeries, UltraEdit, iText, XSLT, SQL Server 2000, Oracle 9i,TOAD,Unix Shell Scripting.

Confidential

Java Developer

Responsibilities:

  • Designed U ML c lasso’s diagrams, flow charts, sequence diagrams using
  • Customized Controller S ervlet to handle the request and processing it to command.
  • JDBC was used for interacting with oracle database.
  • Worked with Database query language S QL, f unctions, triggers and stored procedures, Sequence and triggers.
  • Extensively worked on Oracle for writing complex queries in the business logic layer. Used joins, debugging the SCM related packages and customization.
  • Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques etc using MVC.
  • Worked as a component developer to code in J ava a nd J 2EE t echnologies.
  • Worked with HIbernate relational mapping too to map java objects to relational database columns.
  • Worked with X ML technologies to send and XML over Http and receive XML messages from Data Power middleware.

Environment: Java, J2EE, XML, JDBC, hibernate, CVS, Struts2, Log4J, Java Script, EJB, Eclipse, Oracle

We'd love your feedback!