We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • Sun Certified Java Developer with over 10+ years of experience developing enterprise applications using Java/J2EE technologies in Banking, Insurance and Telecom.
  • Solid understanding of Object - Oriented programming, Database Design and Query Optimization
  • Experienced with various frameworks like Struts, Spring, Hibernate
  • Extensive experience in Presentation Tier development using JSF, JSP, Apache Struts, GWT and XML
  • Expert in HTML5, DOJO development and have experience in AngularJS, Node JS, Responsive Web Design.
  • Administration of Websphere Process Server, Apache Tomcat server and Apache webservers.
  • Experience in programming with JDK tools, Applets, Swing and AWT packages of Java.
  • Experience in Planning/Design/Architecting of IBM WebSphere Application Server supporting J2EE Applications.
  • Experienced in AWS Cloud platform and its features which includes EC2 AMI, Cloudwatch, AWS Config and administration of Load Balancers, Network and Auto scaling for subdomains in AWS VPC.
  • Good Knowledge of different J2EE Design Patterns like MVC, Data Access Object, Data Transfer Object / Value Object, Business Delegate and Singleton.
  • Facilitating and expansion of Agile Transformation Initiative throughout the business.
  • Proven experience in executing the most complex projects in Waterfall and Agile approaches and also helped organizations in transitioning from traditional Waterfall to Agile methodologies smoothly.
  • Experience in Web Services like SOAP, REST, WSDL and good knowledge in SOA.
  • Hands on experience in writing PL/SQL queries, Stored Procedures and Triggers and have exposure to different databases includes SQL Server, Oracle, PostgreSQL, MongoDB, MYSQL Server, MS Access.
  • Experience in MongoDB installation, configuration and administration.
  • Developed Client/Server applications using the databases SQL Server … and MySQL
  • Experience in using modeling Techniques in UML - Use cases and Class diagrams.
  • Experience Working with Development IDEs like Eclipse, IntelliJ IDEA, NetBeans.
  • Worked on Build Automation and Continuous Integration tools like ANT Maven Jenkins.

TECHNICAL SKILLS:

  • Java
  • J2EE
  • Spring
  • Hibernate
  • Ibatis
  • Struts
  • HTML
  • CSS
  • JavaScript
  • Angular.js
  • React.JS
  • Node.js
  • bootstrap.js
  • backbone.js
  • JDBC
  • C
  • C++
  •   Oracle
  • SQL Server
  • MySQL
  • DB2
  • JBoss
  • WebSphere
  • Tomcat
  • Eclipse
  • Flex
  • RSA
  • NetBeans
  • Windows
  • Linux
  • Unix..

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Sr. Full Stack Developer

Responsibilities:

  • Designed Frontend with an object oriented Salesforce Lightning JavaScript Framework.
  • Defined Data Structures, Maintained Data Models and Data Dictionary.
  • Worked on application backend implemented as Node.js express application server.
  • Used Hibernate as an effective tool to achieve cross-database portability across relational databases
  • Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
  • Extensive use of Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Use of core data and persistent storage for local database storage in IOs and Shared preferences for Android Application Development.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongodb.
  • Implemented Coherence Cache which can be used with Spring Annotations.
  • Designed Frontend with an object oriented Salesforce Lightning JavaScript Framework.
  • Created Web Applications with real-time, two-way connection, where both Client and Server can initiate communication by using Angular.js.
  • Developed API Gateway using Node.js and Used MongoDB as a Database for storing information.
  • Implemented Hibernate and Spring to replace EJBs in the earlier architecture.
  • Developed API Gateway using Node.js and Used MongoDB as a Database for storing information.
  • Worked on Cross-Browser compatibility for both Javascript and CSS, and squashed bugs in several browsers and devices.
  • Built a RESTful API to save and retrieve information using a remote server in Java using Spring, MongoDB, Apache CXF and JAX-RS.
  • Designed and implemented core back end API using Node.js.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Used AngularJS built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
  • Ensure data objects adhere to defined enterprise standards and best practices.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.
  • Added a free-floating popover with position and data being set through the javascript controller.
  • Designed SPAs (Single Page Applications) using Angular JS concepts of Directives, Services, Promises, Templating, Scope, Dependency Injection and two-way data binding.
  • Experience in working with MapReduce programs using Apache Hadoop for working with Big Data.
  • Involved in running Hadoop streaming jobs to process terabytes of data.
  • Deployed node.js in VPS server and clouds like AWS and Digital Ocean.
  • Worked on variety of Frontend JavaScript frameworks like AngularJS, BackboneJS, ReactJS, JQuery, JQuery UI and good knowledge in EmberJS.
  • Developed organized SQL and MySQL databases optimized for Laravel use.
  • Coordinated efforts for data migration of Weight Talk and Quit For Life data from one platform to another platform working closely with the data architect.
  • Implemented security workflow using Ibatis query, websricpts and ASP
  • Developed the code to send the automated emails from NodeJS when an action is performed on front-end Angular view pages.
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Design and development of Web Pages using PHP, jQuery, jQuery Mobile, ajax.
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT
  • Creation, configuration and administration of WebLogic domains and managed servers for internal and external clients JDBC and multi data-source connections with Oracle databases.
  • Created Node.js middleware application server to encapsulate modern JS widget framework.
  • Developed a web control console using GWT to manage data matching for data staging
  • Engaged with Eclipse for visually designing, constructing, testing and deploying J2EE application
  • Worked on Mocha package and used chai to use expect method in the unit test cases results on NodeJS.
  • Design software applications using HTML5, JavaScript, JQuery, Bootstrap, Angular JS, and XML.
  • Designed and Developed Webservices to interact with various business sectors and used SOAP protocol for Webservices communication
  • Designed and implemented core back end API using Node.js.
  • Developed test cases and performed unit testing using JUnit.
  • Identified inactive/unused objects in databases across environments for database clean up activity.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules.
  • Used Maven script for building and deploying the application.
  • Designed and implemented Report Module (using Jasper Report framework) in phase.
  • Mentoring of junior members for Agile (Scrum) process & JUnit testing.

Confidential, Dallas, TX

Sr. Full Stack Developer

Responsibilities:
  • Used Node JS to implement and deliver customer-facing solutions.
  • Worked on various client websites that used Struts framework, Hibernate and OGNL.
  • Built Server side Objects to communicate using Struts Framework.
  • Used Angular JS for creating Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Software UI tests automation development with Selenium/Java/ExtJS for vSphere Web client.
  • Used standard data access technologies like JDBC and ORM tool like Hibernate
  • Developed Mantis bug management system for internal usage, using MySQL/PHP, Bootstrap, Backbone.js
  • Worked with Angular JS for creating own HTML elements for building a companied website which is an open source project.
  • Used node mailer package in NodeJs to send email using sendMail method.
  • Implemented a Node.js server to manage authentication.
  • Translated the business requirements into data design requirements and produced innovative datadesigns that meet the business objectives. Created and implemented data strategies.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Developed Angular components in TypeScript for web-based electronic tax filing system.
  • Responsible for setting up cloud services platform for big data analytics solutions
  • Developed the code to send the automated emails from NodeJS when an action is performed on front-end Angular view pages.
  • Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
  • Worked on Node Js for developed intensive web applications like video streaming sites and single page applications.
  • Implemented a Javascript front end for a Purchase Order processing applications built using Angular JS.
  • Wrote complex reporting applications with Ext JS and Sencha Touch for Windows Azure and Amazon Web Services, Linux and Windows servers.
  • Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
  • Designed Operational data models (OLTP) conforming to third normal form and Data Warehouse data models (OLAP) conforming to star schema and dimensional hierarchies.
  • Worked on analyzing Hadoop cluster and different Big Data analytic tools including Pig, Hbase database.
  • Spring MVC and Jquery were used for the site navigation. Bootstrap was used for html styling
  • Developed Action Script functions for event handling, error handling and response handling.
  • Developed Action classes and JSP using Struts framework and JSP.
  • Involved in writing and modifying procedure, Queries, Views and Triggers and called them from JavaScript using the local application framework.
  • Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
  • Worked on Reverse engineered legacy system to migrate from the old architecture to the desired architectureand generated data models for Agency Auto applications.
  • Used Spring MVC Framework to generate REST Webservices.
  • Developed Stateless Session Beans (EJB), Value Objects and DAOs and deployed in WebLogic
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Implemented a Node.js server to manage authentication.
  • The backend logic was mainly fulfilled using Core Java concepts such as OOP, Exception handling, Collection Framework, Multi-threading and Data Structures to implement various features.
  • Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular JS.
  • Provide technical leadership and mentorship to development and QA team
  • Implemented User Interface and integrated with backend code, Node.JS as server side technology.
  • Implemented Hibernate as ORM framework to connect to the database and do database operations using Core Java objects such as classes, collections API etc.
  • Defined data architecture standards, policies and procedures for implementing structures, dataelements, and applied accepted data content standards to technology projects.
  • Involved in usage of MVC pattern utilizing AngularJs, JSF and Spring Controller.
  • Design, development and maintenance of secure REST/SOAP web services for payment solutions
  • Implemented functionality using Servlets, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
  • Used Gulp Js along with Node Js to perform watch on unit tests, Minification and live reloading to apply the changes made.
  • Implement web service components using Apache CXF framework
  • Build use cases for each component of business workflow, create technical design documents with different UML diagrams like sequence diagrams and class diagrams using Rational Rose
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE
  • Involved in writing of Web Services using SOAP, WSDL for getting request from external source systems and sending response to external source systems.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Used JNDI for LDAP Server for user’s authentication and authorization.
  • Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
  • Involved in Analysis of Oracle, MySql, Cassendra, Hadoop and MongoDB for best fit for Dynamic User Segmentations and reviewed with database architects for approval.
  • Build code using IDE IntelliJ and deploy it using Apache Tomcat.

Confidential,San Francisco,CA

Senior Java Developer

Responsibilities:
  • Implemented Model-View-Controller (MVC) architecture.
  • Created Use case diagram, Class, Sequence diagrams for the module.
  • Used Struts/MVC framework to standardize the interactions between the JSP/View layer, the action controller and the underlying Form model. Internationalization was inherent to the design the objects that were locale to the database.
  • Involved in writing and executing stored procedures, functions and triggers for ORACLE to create a Database Management System.
  • Identifying the software defects and reported them in JIRA
  • Developed various helper classes needed using Core Java concepts such as OOP
  • Exception handling, Collection Framework, Generics, Input/output System, Multi-threading and Data Structures to implement various features.
  • Installed the application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Designed and developed Asynchronous service on Amazon AWS using SNS/SQS.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Collected the dataset on SNS through official API for Java.
  • Responsible for creating database tables, procedures, functions using MS SQL Server.
  • Integrated the application with Amazon SNS, SQS and SES services, and performed the database migration.
  • Used TCP/IP protocols at Application Layer for communication.
  • HTML, DHTML and JSF has been implemented to maintain the static and dynamic content.
  • JDBC has been used for the connectivity of database.
  • Used Asynchronous JavaScript Technology and XML (AJAX) for critical front-end validations to reduce burden on server side.
  • Used Maven as a build and deployment tool.
  • Generate Cobol procedures to apply business logic to the data.
  • Batch program has been written using PL/I procedure
  • Configuring and analyzing JCL to execute mainframe batch
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQL.
  • Responsible for development and support of Service Activation System (SAS) written in JSP, Servlets, Spring, Hibernate and Web Services.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Developed web Application for the online giving application using ASP.Net (C#), HTML.

Confidential, Madison, NJ

Java Developer

Responsibilities:
  • Used Asynchronous JavaScript Technology and XML (AJAX) for critical front-end validations to reduce the burden on the server side.
  • Used Maven as a build and deployment tool.
  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence
  • Diagrams to represent the detailed design phase.
  • Front-end is designed by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Involved in developing the CSS sheets for the UI Components.
  • Involved in writing the exception and validation classes using Struts validation rules.
  • Persistence layer was implemented using Hibernate Framework.
  • Used JavaScript for the web page validation.
  • Created Servlets which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed various EJB components to fulfill the business functionality.
  • Developed Session Beans to process requests from the user and used entity beans to retrieve and update customer information.
  • Used Apache Axis for consuming Web Services.
  • Written ANT scripts for building application artifacts.
  • Monitored the error logs using Log4J and fixing the problems.
  • Used XML with SAX parser to transfer data between applications.
  • Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Created Unit, Acceptance and Integration Test Documents and Code Review Documents.
  • Used WebSphere Application Server for deploying various components of application.

Confidential, Kenilworth, NJ

Software Developer

Responsibilities:
  • Developed the modules of Purchase Request, Purchase Order, Item Master modules.
  • Involved in the Enhancement of Summarization module.
  • Developed the web pages using JSP, CSS and HTML
  • Developed the RTM interface module to map the requirements to the test-case and Test design modules
  • Generic Tree Navigation control).
  • Used several J2EE Design Patterns (Session Façade, Aggregate Entity) for the Middle Tier development.
  • Developed EJBS (Session and Message-Driven Beans) in (RAD) for handling business processing, database access and asynchronous messaging.
  • Made extensive use of Java Naming and Directory Interface (JNDI) for looking up enterprise beans.
  • Developed Message-Driven beans in collaboration with Java Messaging Service (JMS).
  • Involved in writing JSP/HTML/JavaScript and Servlets to generate dynamic web pages and web content.
  • Wrote various stored procedures in PL/SQL and JDBC routines to update tables.
  • Wrote various SQL queries for data retrieval using JDBC.
  • Involved in building and parsing XML documents using SAX parser.
  • Exposed business logic as a web service and developed WSDL files for describing these web services.
  • Extensively used SOAP formatted messages for communication between web services.
  • Developed the application on IBM WebSphere Application Server.
  • Developed the plug-in interfaces for the TMS features (TEE, Requirements, Version Control)
  • Developed Form Beans, which are used to store data when the user submits the HTML form
  • Coded various Java beans to implement the business logic
  • Development of GUI using AWT
  • Involved in creating the tables using SQL and connectivity is done by JDBC
  • Involved in generating the reports regarding the marks they secured in the online test once they press the submit button in the test using HTML and JSP.
  • Apache Tomcat is used as an Application Server to Deploy the Application.

Confidential, Birmingham, AL

Software Developer

Responsibilities:
  • Involved in deploying the application with Struts Framework and Hibernate
  • Involved in gathering business requirements, analyzing the project and created UML diagrams such as Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio.
  • Implemented the AJAX, JSPs, and Servlets, in the MVC Struts Framework to effectively handle the workflow of the application
  • Experienced in validation XML manually and programmatically
  • Experienced in consuming third party Jars
  • Designed and developed the User Interface using JSP, JSF, HTML, CSS and JavaScript
  • Implemented Design Patterns like MVC, Session Facade and Data Transfer Objects
  • Implemented WSDL XML document to located and describe the web services
  • Developed Ant scripts to deploy EAR, WAR files for deployment into server
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
  • Worked with Log4J for logging purpose in the project.

We'd love your feedback!