We provide IT Staff Augmentation Services!

Full Stack developer Resume

5.00/5 (Submit Your Rating)

Lowell, AR

SUMMARY:

  • Over 8+ years of IT experience in Object Oriented Programming, Analysis, Design, Documentation, Integration, Testing, and Implementation of Client - Server, Distributed Multi-tiered and Large-Scale Enterprise applications in Waterfall and Agile(Scrum) methodology using JAVA and Java EE technologies.
  • Experience of Software Development Lifecycle (SDLC and Agile - Scrum) process of performing detailed analysis of business process, collecting use cases, documenting requirements, analysis.
  • 3+ experience with Cloud Computing platforms such as Amazon ( EC2 , Lambda , Auto Scaling , S3 , EBS , ELB , SQS , SNS , CloudWatch )
  • Experience in designing and development of user interface screens using JSP , HTML / HTML5 , DHTML , XHTML , SASS , CSS/CSS3 and AJAX .
  • Strong working experience in Spring , AngularJS 1.6 , NodeJS , Hibernate , RESTful , SOAP & Junit .
  • Hands on experience in Spring modules Core , ORM , DAO , MVC and MVC with RESTful .
  • Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS , Cloud Front , Elastic cache and Dynamo DB for storing data.
  • Developed the administrative UI using Angular JS . Responsible for developing Wireframes using Adobe Photoshop.
  • Authored REST -based Web API wrappers to integrate with conventional Web Services. Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Extensive experience administering and deploying web applications on WebLogic 9.2 , Jboss Server, WebSphere , Apache-Tomcat .
  • Strong knowledge of SQL , NoSQL , MS-SQL database and hands on experience with DB2 , Mongo DB and Oracle databases.
  • Extensive experience in using the MOM with Active MQ and Kafka .
  • Experience in designed and developing Micro-services business components and RESTful service endpoints using Spring Boot/ Spring Cloud .
  • Experience in RUP and Agile development (TDD and SCRUM) methodologies.
  • Experience in writing Ant Build script, and deployment in application server environment.
  • Proficient in Quality Control - includes ensuring defect free releases, maintaining correct entries in Design Docs, UI specs, Test Cases, Traceability Matrix.
  • Extensive experience developing project planning documentation such as Use Case Diagram, UML models, Flow Charts and ER Diagrams.
  • Used Subversion (SVN) and GitHub to maintain the versions of the source code of the project.
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Excellent written and oral communications, analytical and problemsolving skills and good team player, ability to work independently and well-organized.
  • Exceptional communication, interpersonal and client-facing skills with the ability to interface with individuals at all organizational levels

TECHNICAL SKILLS:

Java Technologies: Core Java, Java 7, Java 8, JDBC, Java Server Pages, Java Beans, Portlet development, Event Handling, Swing, IBM BPM 9.0, Exception Handling, Web Services, JSON, REST, JDK, Servlets, Sockets

Database: Oracle, MS SQL Server, MS Access, MySQL Servers WebLogic, WebSphere 8.5, Apache, Tomcat, JBoss, Glassfish, Pivot

Web Technologies: HTML, CSS, XML, XSL, XST, XSLT, AJAX, JavaScript, Angular, React, JAX-RPC SCALA

Design Pattern: MVC, Singleton, Fa ade, Factory

Frameworks: Spring MVC, Hibernate, Spring Boot, Spring Cloud, iBATIS, JPA, JMS, AOP, Validation RESTful, EXT JS.

IDE/Utilities: Eclipse, Spring Tool Suite, NetBeans, Selenium, JCreator, Borland JBuilder, SVN, GIThub, Bitbucket, Visual Studio, Tortoise, SVN, JIRA, Confluence, Restful, SOAPUI, Waterfall, RUP, Agile(Scrum), SonarQube

Testing: Junit, Mockito, Spec Flow

Other Languages: C, C++, C#, BigData

WORK EXPERIENCE:

Full Stack Developer

Confidential, Lowell, AR

Responsibilities:

  • Solved complex problems during the development, weighing multiple business and technology factors.
  • Investigate emerging technologies and build prototypes to show their applicability to the product roadmap.
  • Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements and had done sprint planning every two weeks and setup daily stand up meeting to monitor the status and Coordinate these efforts with Functional Architects.
  • Developed the necessary front-end user interfaces in Angular JS, Ajax, JavaScript, HTML5, CSS3 that will be integrated using Spring MVC Framework.
  • Implemented the Service, Controller and Security layers of the Spring IOC and Spring Security.
  • Design and Development of business components using Spring Boot, Spring AOP, Spring IOC, EHCache Framework, Spring Annotations.
  • Developed and Consumed Web Services using SOAP and Restful API. Performing Load Test using SOAP UI.
  • Created popup forms using Bootstrap Modals, AngularJS Models and AngularJS Controllers.
  • Controlled the log information by using framework Log4j.
  • Used JMS for the asynchronous exchange of critical data and events among J2EE components. Publisher-Subscriber method was used for data loading and Point-To-Point method of JMS was used for event processing.
  • Worked on Payload Driven Testing to test the application functionality by loading the request payload from resources with JSON Schema Loader and used Radis Cache to removes old data from memory and makes space for new data.
  • Extensively worked on consuming RESTful Services by making AJAX calls and process the JSON response.
  • Implemented Test Driven Development and wrote integration tests using Cucumber.
  • Drafted comprehensive reports to track bugs and design flaws using JIRA.
  • Strengthened developmental methodologies by introducing a code quality document using Confluence.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI
  • Improved Application runtime drastically by resolving Performance issues in Database and Applications.

Environment: Java 1.8, Spring- 4.2.1, Spring Boot, HTML5, CSS3, JavaScript, jQuery, Angular-1.6, Bootstrap, AJAX, Eclipse, Maven, GitHub, Log4J, Oracle, Linux, Tomcat7.0.79, SQL Server, JUnit, UML, Design Patterns, Fiddler, AWS (EC2, S3, Lambda, SQS, Elastic Bean Stalk, Dynamo DB, Cloud Watch).

Full Stack Developer

Confidential, Nashville, TN

Responsibilities:

  • Involved in Agile Development Team, and having daily SCRUM meeting for updating and task distributing.
  • Responsible for designing the User Interface by coding in HTML5, CSS3, AngularJS, Bootstrap to build this SPA Single Page Application.
  • Extensively involved in coding with AngularJS, jQuery UI and jQuery Mobile to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers. Also used Angular.js filter to make the data searchable and sortable.
  • Developed new reports and chart interface components using HighCharts Ajax API.
  • Implementation of Spring Restful web services which produces JSON
  • Used GSON Framework to convert JSON into objects.
  • Implementation of DAO's using Spring JDBC API.
  • Used Spring JDBC API to talk Oracle Database for Read and Write operations.
  • Used Jasmine for AngularJS test cases.
  • Involved in Test Driven Development by writing JUnit test case in the coding part of Java methods like calculating.
  • Involved in Core Java coding by using Java APIs such as Collections, Exception Handling, Generics,Enumeration, and Java I/O to fulfill the implementation of business logic.
  • Used Subversion SVN for version control, and JIRA for tracking bugs.

Environment: JDK 1.6, J2EE, Spring 3.0, Spring JDBC, Oracle 10g, REST Web Service, JUnit, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, jQuery UI, Angular.JS, Ajax, Bootstrap, JSON, XML, Subversion SVN, JIRA, SCRUM, WebStrom IDE

Sr. JavaDeveloper

Confidential, Westlake Village, CA

Responsibilities:

  • Involved in developing the front end using BackBone JS, HandleBar JS, Jquery, HTML5 and CSS3.
  • Worked with other JavaScript frameworks such as Backbone JS and Handle Bar JS.
  • Used JQuery in developing the Rich Internet Applications (RIA) with AJAX mechanism and JSON as a data exchange tool.
  • Used Backbone JS to utilize its rendering functions and create controllers to handle events triggered by clients and send request to server.
  • Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate.
  • Designed and Implemented SOA Architecture, Multithreading, using Spring MVC Framework, Spring Batch Coding involves Writing Controller Rest Controller, Service Layer and DAOClasses.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented distinctive design patterns with J2EE and XML technology.
  • Involved in development of Spring DAO layer which invoked database queries.
  • Extensively worked with Hibernate Query Language (HQL) to store and retrieve the data from Oracle database.
  • Used JPA (Java Persistence API) with Hibernate as Persistence provider for Object Relational mapping.
  • Design and development of business components using Spring AOP, Spring IOC, Spring Annotations.
  • Used Spring MVC Framework for Dependency Injection and integrated with the Hibernate and spring security features, using AOP Interceptors for authentication.
  • Used the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.
  • Used Jersey API to implement Restful web service to retrieve JSON response and used Jackson library to parse JSON response.
  • Developed SOAP Web Services by using JAX-WS and Restful web services by using (JAX-RS) Jersey framework.
  • Implemented Spring MVC Rest API which interacts with Soap web service and Oracle data base and elastic search.
  • Involved in the deployment of Web-Service End-Points using Apache CXF.
  • Performed appropriate JUnit testing and ensured accuracy.
  • Automated builds and deployments of business-critical customer-facing J2EE web applications into Web sphere 6.x application server environment on Solaris 10 platform.
  • Integration of automation batch run job with JENKINS. Worked with Jenkins Continuous Integration tool.
  • Wrote and integrated with the business validations for the application in the Drools layer

Environment: AngularJS, Spring MVC, Backbone JS, Hibernate, Spring AOP, Spring DAO, Spring Security, JMS, JTA, Rest Services, SOAP Services, Apache CXF, Junit, Selenium, WebSphere, JBOSS, Drools, MySQL, Jenkins.

Java/J2EE Developer

Confidential, Herndon, VA

Responsibilities:

  • Involved in analysis, design and implementation/translation of Business User requirements.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid by several design patterns such as MVC, Front Controller, Composite View, Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
  • Developed web services to allow communication between applications through SOAP Over HTTP using Apache Axis 2.
  • Designed and implemented application using JSP, Spring MVC, Struts, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions. Hibernate, JDBC, SQL, ANT, JMS, Oracle and WebSphere app server.
  • Used Spring Framework for Dependency injection and integrated with the EJB 3.0 using annotations.
  • Automate build process by writing ANT build scripts.
  • Wrote JQuery function while implementing various UI screens across the whole web application (both consumer facing as well as internal application).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Spring MVC model integration for front-end request action controller.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Developed various UML diagrams like use cases, class diagrams and activity diagrams.
  • Played a key role in the design and development of almost all the modules of the project.
  • Used Log4J to validate functionalities and worked in Test Driven Development (JUnit) for unit testing.

Environment: Java 1.6, J2EE, JSP 2.0, JDBC 4.0, HTML, JQuery, EJB, Servlets, Rational Rose, WebSphere application server 6.0, JBoss, UML, Web services, Spring 3.0, Struts 2.0, Hibernate 3.0, CVS, XML, XSD, WSDL, SQL Server, Agile, JNDI.

Java/J2EE Developer

Confidential, Phoenix, AZ

Responsibilities:

  • Involved in complete software development life cycle with object oriented approach for implementing the client business logic.
  • Involved in the development of various use cases, sequence diagrams using UML and IBM Rational Rose.
  • Developed the Web Application using JSP, Servlets, HTML and performed validations using JavaScript.
  • Developed the application based on MVC architectural design pattern.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier and the storage tier.
  • Used spring framework that handles application logic and makes calls to business objects and services using SOAP Web services.
  • Used Spring Framework for Dependency injection and integrated with the Spring Web Flows.
  • Extensive use of Enterprise Java Beans (EJBs) for middle tier component implementation and implementation of business logic.
  • Used XSLT for conversion of XML documents into HTML documents.
  • Deployed and tested on WebSphere Application server.
  • Designing and Maintaining Apache Axis SOAP web services.
  • Developed ANT Scripts to do build, packaging ear file.
  • Developed SQL queries and used stored procedures to perform transactions with the DB2 database.
  • Developed Unit Test Cases to test the Interfaces. Involved in Modules Testing and Integration Testing.
  • Used SVN as configuration management tool for code versioning and release.
  • Used Log4J for logging and debugging.

Environment: Java 1.5, Core Java, J2EE, Servlets, JSP, Struts 2, EJB 2.0, JDBC, IBM WebSphere, WSAD, MySQL, SAX, HTML, CSS, jQuery, Java script, Gradle 1.0, WSAD, Apache Axis 2, XML, XPath, LOG4J, AJAX, DB2, JUnit, Windows 2000, DB2, NetBeans, Ant, JBoss, SVN, TeamCity, HP Quality Center.

Java/J2EE Developer

Confidential, IN

Responsibilities:

  • Participated in client requirement gathering.
  • Developed HTML and JSP pages for user interaction and data presentation.
  • Involved in Coding of Enterprise Java Beans JDBC, Apache Tomcat, which implements business rules, and business logic.
  • Involved in Architecting and implementing SOA (service-oriented architecture) and ESB (enterprise service bus) solutions. Developed client modules for the SOA integration
  • Handled the database access by implementing Controller Servlet.
  • Used JDBC prepared statements to call from Servlets for database access
  • Maintained Java Script validations to avoid junk data. Developed Web Pages using Flash.
  • Worked on web-based reporting system with HTML, JavaScript and JSP.
  • Used XML Web services for transferring data between different applications and retrieving credit information from the credit bureau.
  • Involved in Maintenance and Enhancement of the project.
  • Implemented MVC using Struts Framework

Environment: JDeveloper, CoreJava, HTML, JSP, Servlet, EJB, Java Beans, JDBC, Apache Tomcat, SOA, Hibernate, Struts, SQL and JUnit.

We'd love your feedback!