We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • 8.3 years of experience as Java J2EE, web services automation and selenium web driver.
  • Worked on Java/J2EE with enterprise applications for Education, Retail, Manufacturing, Banking and Financial domains.
  • Excellent skills in PL/SQL, Debugging, Troubleshooting.
  • Experienced in Spring and Hibernate frameworks.
  • Experience in using RESTful webservices where the data acquired in JSON data format.
  • Experienced in integration of various data sources (DB2, SQL Server, Oracle, XML) into SOAPUI, for effective data mining.
  • Experience in using Hibernate for the Object Relational Mapping (ORM) to transfer and connect the database.
  • Expert in working with SOAPUI for SOAP web services with help of JAX - B to automatically generate XML files into Java Classes.
  • Experience in using OAUTH for login authentication purposes a third party to tool to secure the user personal information.
  • Good expertise in working with various spring modules: Spring IOC,spring boot, Spring Batch, Spring MVC, Spring Data JPA and Spring JDBC modules.
  • Experience in using the Spring MVC with Inversion of Control (IOC) and the dependency of Injection with POM.
  • Experience in using Camel framework.
  • Proven track record in troubleshooting of Jenkins jobs and addressing production issues like performance tuning and enhancement.
  • Experience in Microservices.
  • Experience in using Maven as a building tool.
  • Expert in working on various operating systems like UNIX AIX 5.2/5.1 and Windows.
  • Effective in cross-functional and global environments to manage multiple tasks and assignments concurrently with effective communication skills.
  • Developed applications using Spring Boot.
  • Strong understanding of business processes with excellent written and documentation skills for management and development.
  • Used Apache Kafka for stream processing of the logs.
  • Experienced in JavaScript along with the libraries of JQuery.
  • Performed various roles as Developer, Analyst, Module developer / leader, Technology Analyst, Onsite Coordinator, Configuration Coordinator, Lead developer and Release Tracker for different client implementation projects in my career so far.
  • Experience with TOAD for database services.
  • Proficient in java programming and development from the product architecture, designing, building and deploying.
  • Experience in HTML5, CSS3, JSTL, JSP, Web UI and Servlets.
  • Proficient in Angular JS with Command Line Interface where node JS acting as a local server.
  • Tested web services, XML, WSDL using SOAPUI tool. Modified end points when we worked on different servers and different versions of Web Services.
  • Experience in developing IOT project models
  • Worked on Karma for testing reports.
  • Created and executed both load and functional tests for web services.
  • Wrote reports of findings and suggested changes.
  • Worked closely with the web development team to ensure quality deliverables.
  • Created complex test cases involving backend verifications.
  • Tested web Services, providing required input data to request XML and validated response XML
  • Worked on UI automation using java.
  • Extensive experience in Agile, ALM methodology.
  • Used SQL, while developing JDBC steps with SOAPUI.
  • Solid Experience in Bootstrap.
  • Worked as a lead quality analyst for a handful of projects and handled offshore teams for prompt project delivery.
  • Experience in using AWS services.
  • Excellent cross group collaboration skills, self-motivated and a team player.
  • Worked on mobile testing for IOS /android devices with React JS a framework.

TECHNICAL SKILLS

OS: Windows, Unix, Linux

Languages: Java, C, C++, SQL, PL/SQL.

Technology: J2EE, Servlets, Web Services, EJB, JSP, JMS

Frameworks: Spring, Struts, Hibernate, Angular JS, OAuth and JSF.

Database/ File System: MySQL, Oracle, SQL Server.

Web /Application server: Apache Tomcat, Weblogic, Websphere.

Web Technologies: Java Script, HTML, CSS, XML, AJAX, JSON, HandlebarJs, BackBoneJsUnderscoreJs, Kafka, JQuery.

Configuration Tools: Content library (DCL, SDL)

Build Automation Tool: Ant, maven, Jenkins

Mobile Technology: Android and IOS support app development

PROFESSIONAL EXPERIENCE

Confidential, Herndon, VA

Full Stack Developer

Responsibilities:

  • Worked on integrating the app with store web services to consume the orders placed on the store.
  • Used angular JS, Thyme leaf and Bootstrap to develop the frontend.
  • Implemented authentication/authorization using spring security.
  • Used Maven as a built tool.
  • Wrote the coding in Microservices manner to reduce the complexity of the code.
  • Load data from various data sources into HDFS using Kafka.
  • Used Spring IOC,spring Boot & Spring Batch framework for processing DB records.
  • Consumed FedEx SOAP web services to print the shipping labels.
  • Implemented separate screens to show shipped and assigned orders.
  • Integrated the app with JSON web services.
  • Provided bulk pickup slip print functionality for all the orders assigned to a store.
  • Used hibernate as ORM.
  • Worked on dashboard report to present the store processing status.

Confidential, Atlanta, GA

Java J2EE developer

Responsibilities:

  • As a Full Stack Developerinvolved in back-end and front-end developing team. Took part in designing, building, maintaining, reviewing and supporting quality code and services.
  • Designed and implemented a Single Page Application in Angular JS and Spring framework using Agile methodology and Test-Driven Development.
  • Developed business logic using Spring MVC and spring Boot.
  • Participated in code review sessions and system design discussions. Interacted with Product Managers to fine tune user stories and with testing team to approve Functional Specifications and test cases.
  • Created new RESTful web services using Spring MVC framework using JSON data format.
  • Configured interceptors for transaction management and logging using Spring AOP.
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, jQuery, AngularJS. Worked on JavaScript framework (Backbone.JS) to augment browser based applications with MVC capability.
  • Responsibility of maintaining and developing server-side code with JavaScript and Node.js runtime environment.
  • Developed Project models with IOT.
  • Developed end-to-end composite RESTful Web Services by using SOA with CXF framework to use with different clients including Web & Mobile. Designed and developed Rest Web services for IPhone and android mobile web sites and apps.
  • Used Hibernate and JPA ORM frameworks for database connectivity. Designed OAUTH framework for authorization flow for web services.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml.
  • Implemented application level persistence using Hibernate and Spring.
  • Wrote Jasmine Unit tests extensively using Karma for verifying JavaScript utility routines.
  • Used ANT scripts to build the application and deployed on WebLogic Application Server 10.0.

Confidential, Wilmington, DE

Java J2EE developer

Responsibilities:

  • Designed RESTful XML Web Service for handling Ajax requests.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classic JavaScript event handlers and implemented flexible event model for managing multiple event call backs.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
  • Responsible for integrating Ajax with Spring Service layer using DWR (Direct Web Routing)
  • Implemented Spring' AOP (Aspect Oriented Programming) in service layer and was responsible for implementing @Aspect aspects for performing Auto proxying and installed Spring Web Flow and integrated it with Java Server Faces.
  • Involved in all layers of applications like Controller Servlets, Service controller, Screening manager and Rule Engine.
  • Architecture JMS with spring which involves setting up Active MQ message Broker, declared Active MQ message destinations and implemented Spring’s JMS Gateway Support class as a base class for JMS gateway classes.
  • Wrote AngularJS controllers, views, and services for new website features.
  • Developed XML, XML schema and parser using SAX and DOM and implemented System Oriented Architecture Methodology.
  • Designed and developed Business Services using Spring Framework (Dependency Injection), Business Delegate & DAO Design Patterns.
  • Efficiently implemented multithreading using Java Concurrency utilities for performance improvements.
  • Implemented Spring's Acegi Security feature which includes configuring Spring Provider Manager for delegating authentication responsibilities to LDAP authentication provider
  • Implemented Hibernates Polymorphic many-to-one associations for referring instances of subclasses and participated in design of data-base and created tables in ORACLE.
  • Used Maven build tool for building the application.
  • Provided emergency production support.

Confidential

Java Developer

Responsibilities:

  • Developed application using Java Spring Framework and used Eclipse Integrated Development Environment (IDE), SVN, and Ant.
  • Developed the UI Layer using Struts, CSS, JSP, JavaScript, JSTL, XML and XPath.
  • Developed the presentation layer using Struts MVC.
  • Developed various SOAP based Web services using apache Axis2 implementation.
  • Developed various service codes to provision the lines and configured them with iBatis and Rest Web services.
  • Used Spring framework for wiring and managing business objects.
  • Developed PL/SQL programming on Oracle database using Oracle SQL Developerand Java JDBC technologies.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.
  • Managed Service dependencies using Spring Dependency Injection.
  • Written Junit test cases for unit testing and load testing for various service codes.
  • Wrote Maven scripts for building project modules.
  • Monitored the error logs using Log4j.
  • Used SVN for version and source control.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in analysis, design and development of an Integrated Information system as well as account summary system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Worked on the development and testing of the infotainment module using the Agile (SCRUM) methodologies.
  • Involved in designing the user interfaces using JSP’s.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed Struts based presentation layer, Hibernate based DAO layer and integrated them using Spring Dependency injection, ORM and Web modules.
  • Designed and developed persistence layer designed on ORM framework principles and developed it using Hibernate/JPA and DAO design pattern.
  • Developed Server-side components using the Servlets.
  • Used JBoss Drools as the business rules engine to create and maintain the Business rules and Drools Guvnor as the Business Rules manager.
  • Automating test cases using SOAPUI for effective regression testing in future releases
  • Developed the user interfaces using Angular JS, JavaScript, HTML, XML, CSS3 and AJAX.
  • Created Unit test cases using Junit and used Log4J for logging.
  • Used SOAP UI for testing the SOAP web services.
  • Developed PL/SQL scripts, functions, triggers and stored procedures for the Oracle 10g database.
  • Developed a test report using Karma.

We'd love your feedback!