We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • 6+ years of experience in IT industry as Java/J2EE Developer, worked in the areas of Analysis, Design, Development, Production Support and Deployment of Web based applications using Object Oriented Concepts, Java and J2EE, Web Services (SOAP, RESTful, WSDL), JavaScript, AngularJS, Jenkins, AJAX, HTML and XML, JMS.
  • Hands - on experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
  • Extensive knowledge on the spring modules like Spring IOC, Spring Boot, Spring DAO, Spring Web flow, Spring Security, Spring MVC and Spring AOP.
  • Experience working with UI technologies such as HTML5, CSS3, Bootstrap, JavaScript, JSON, AJAX, JSP, JSP Tag libraries, Servlets, Angular JS.
  • Experience in developing server-side applications using Struts, spring and Hibernate applications.
  • Experience in developing Web Application UI applications using JSP, Servlets, WebLogic Portal, Java Script, Ajax, Dojo, jQuery, Angular JS and Spring MVC.
  • Experience in various Spring technologies such as Spring Core, Spring MVC and Spring Integration
  • Experience on Amazon AWS, EC2, S3 and cloud front.
  • Worked on B2B development works on BEA WebLogic 9/10/12, IBM WebSphere 6/7, Tomcat 6/7/8 and JBOSS Applications servers.
  • Developed Web Services with JAX-WS (SOAP) and JAX-RS (Restful), Jersey.
  • Extensive experience in IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
  • Experience in various databases Oracle, DB2, PostgreSQL and SQL Server and LDAP.
  • Worked on data logging framework such as: Log4j, to detect logging data and to analyze data traffic analysis and developed ATDD (Acceptance Test Driven Development) test cases using java for the written code.
  • Experience in version control tools like Jira, GIT, SVN, CVS and Microsoft visual SourceSafe.
  • Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and co-ordinating with the team members to meet the deliverables.
  • Strong analytical, debugging skills with experience in fixing ad hoc production issues.
  • Ability to learn and adapt quickly to new environments and emerging new technologies.
  • Excellent analytical, communication, organizational and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: Core Java, J2EE, PL/SQL.

Web Technologies: JSON, JSP, HTML, HTML4/5, CSS, DHTML, JavaScript, Angular JS, AJAX, React JS, Grunt, NPM and Bower, Node JS.

XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB.

Web/App Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web Sphere Application Server 8.0 & RAD 8.5, JBoss

IDE: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE, IntelliJ

Tools: Splunk, Jenkins, WebEx, TOAD, Xml Spy, Ant, PL/SQL Developer, JUnit, JMock, selenium.

Operating systems: Windows, UNIX, Linux and MS-DOS.

Databases: Oracle 8i/9i/10g/11g/12c, My SQL, MS SQL Server

Frameworks: Struts, CSS Frameworks, Spring (Dependency Injection, Spring MVC, Spring Access, DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

Full stack Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Implemented the project using agile-scrum methodologies using JIRA.
  • Expertise in Core Java with strong understanding and working knowledge of Object-Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
  • Implemented the project as a multi-tier application using Spring MVC & used core spring concepts like AOP, IOC.
  • Implemented the application using spring boot and micro services.
  • Developed Java classes for implementing Business logics using Spring (IoC),
  • Developed RESTful web service using spring and JAX-RS for retrieving data from server and internal communication. Create and consume web services (SOAP & REST)
  • Implemented UI using Angular JS, Java Script, jQuery, HTML5 & CSS3, React.JS, Redux, Flex.
  • Responsible for creating efficient design and developing user Interaction screens with using HTML5, CSS3, JavaScript, React.JS and Bootstrap.
  • Design React Native components and higher order components.
  • Achieved native navigation by using react-native-navigation, created fork for adding features to fit design needs.
  • Used Middleware, redux promise in application to retrieve data from backend and perform RESTFUL services.
  • Used React router for updating the redux app to connect redux and react to support routes.
  • Developed single page application using React Redux architecture, ES6, webpack and grunt. worked in using React Native components, Forms, event, keys, Navigation and redux concepts. implemented MVVM architecture using React and Redux.
  • Implementing or exposing the Micro services based on RESTful API utilizing Spring Boot with Spring MVC.
  • Developed the presentation layer using JSP’s, CSS, AJAX and Java Script.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements.
  • Worked on microservice architecture, with Spring Boot-based services interacting through a combination of REST and MQ to build, test and deploy identity microservices.
  • Developed the Persistence Layer using Hibernate.
  • Proficient in Test Automation using UFT (Formerly QTP) and Selenium Tools.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with testing framework.
  • Strong Experience in Java Programming, Selenium WebDriver, JUnit and Testing.
  • Well versed with Handling Elements in Selenium WebDriver.
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and Testing Annotations.
  • Executing Selenium Test Cases and reporting defects.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, Testing and selenium Grid.
  • Knowledge on Load Runner Automation tool.
  • Using spring data rest with JPA database repository to map data and object.
  • Working on Spring Boot Restful Web Service API Development.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Responsible in developing Spring Boot Microservices from scratch for My Business application.
  • Improved the throughput using the concepts of multithreading like Executor Services & Concurrency API.
  • Expertise in implementation of Automation framework using Selenium.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns
  • Developed stored procedures, triggers and sequences.
  • Used Jenkins for continuous integration, GitHub for version management & Maven for building the application in the cloud leveraging AWS API’s.
  • Involved in building and maintaining cloud-based infrastructure on AWS.
  • Implemented logger for debugging using Log4j
  • Served as POC for on call support in the production team on a rotation basis.
  • Experience with common front-end development tools such as babel, webpack, and NPM

Environment: Java 1.8, JSP, CSS, HTML 5, Spring 4.0, Hibernate 3.0, JMS, AWS, Maven, Log4J, Spring Boot, JavaScript, Ajax, JUnit, selenium, Oracle 11G, WebLogic 12.0, Unix, GitHub, Angular JS 1.X, Micro Services, React Js, Redux, React router, NodeJS, SOAP & REST Web Services, Jenkins, JUIT 4.0, JIRA, Kibana.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Implemented the project using agile-scrum methodologies using JIRA.
  • Expertise in Core Java with strong understanding and working knowledge of Object-Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
  • Implemented the project as a multi-tier application using Spring MVC & used core spring concepts like AOP, IOC.
  • Implemented the application using spring boot and micro services.
  • Used Spring Security Authorization to secure user access.
  • Using Spring State Machine to flow tasks.
  • Developed Java classes for implementing Business logics using spring.
  • Using spring data rest with JPA database repository to map data and object.
  • Working on Spring Boot Restful Web Service API Development.
  • Improved the throughput using the concepts of multithreading like Executor Services & Concurrency API.
  • Developed RESTful web service using spring and JAX-RS for retrieving data from server and internal communication. Create and consume web services (SOAP & REST).
  • Implemented UI using Angular JS, Java Script, jQuery, HTML5 & CSS3.
  • Developed the presentation layer using JSP’s, CSS, AJAX and Java Script.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements.
  • Developed the Persistence Layer using Hibernate.
  • Proficient in Test Automation using UFT (Formerly QTP) and Selenium Tools.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with testing framework.
  • Strong Experience in Java Programming, Selenium WebDriver, JUnit and Testing.
  • Well versed with Handling Elements in Selenium WebDriver.
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and Testing Annotations.
  • Executing Selenium Test Cases and reporting defects.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, Testing and selenium Grid.
  • Knowledge on Load Runner Automation tool
  • Expertise in implementation of Automation framework using Selenium.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns
  • Developed stored procedures, triggers and sequences.
  • Involved in performance tuning of application and environment for optimized performance during month end load using JProbe.
  • Used Jenkins for continuous integration, GitHub for version management & Maven for building the application in the cloud leveraging AWS API’s.
  • Involved in building and maintaining cloud-based infrastructure on AWS.
  • Implemented logger for debugging using Log4j
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.8, JSP, CSS, HTML 5, Spring 4.0, Hibernate 3.0, JMS, AWS, Maven, Log4J, JavaScript, Ajax, JUnit, selenium, Oracle 11G, WebLogic 12.0, Unix, GitHub, Angular JS 1.X, SOAP & REST Web Services, Jenkins, JUIT 4.0, Jmockito, JIRA.

Confidential - Bellevue, WA

Java Developer

Responsibilities:

  • Designed and developed necessary UML Diagrams like Use Case, Class, Sequence, State and Activity diagrams using IBM Rational Rose.
  • Participated in JAD sessions gathering along with the Business Analysts and have expertise in implementing the agile methodology.
  • Developed the UI screens using HTML5, CSS3, Angular JS & jQuery.
  • Using AngularJS as the development framework to build a single-page application.
  • Extensively worked on both consumption & producing of RESTful based web services using JAX-RS & jersey parsers.
  • Applied various j2ee design patterns such as Front Controller, Factory, Singleton, Business Delegate, Session Façade, and Service Locator, DAO etc. throughout the application for a clear and manageable distribution of roles.
  • Implemented the project as a multi-tier application using Spring MVC & used core spring concepts like AOP, IOC.
  • Used Hibernate to improve the application throughput and created the mappings to fit the existing table structure.
  • Each component is built upon difference J2EE technologies such as Spring Integration and Oracle OCEP
  • Development is done using Spring Integration framework
  • Implemented the order grouping module using heavy multi-threading concepts & latest java 1.8 concurrency features to make the code thread safe.
  • Spring MVC framework is used to develop the application
  • Involved in performance tuning of application, monitoring the end of day load and application behavior using JProfiler.
  • Able to work in Selenium IDE and Selenium Web Driver and execute the test cases using Selenium Web Driver.
  • Implemented agent Module to parse the Excel files using POI framework and process the data as per the business tier logic.
  • Developed Session Beans to process user requests and to load and store information from database.
  • Wrote Stored Procedures and complex queries in Oracle 11g database.
  • Designed and developed JUnit test cases during the development phase.
  • Used Jenkins for continuous integration and Maven for building the EAR file.
  • Involved in building and maintaining cloud-based infrastructure on AWS.
  • Used CVS for efficiently managing the source code versions with the development team.
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.8, Oracle 11g, PL/SQL, Spring3.x, Spring MVC/JDBC, Angular JS, Maven, Jenkins, Linux VMs, Selenium, Test NG, WebLogic 10, Hibernate, AWS, CVS.

Confidential

Java Developer

Responsibilities:

  • Involved in various steps of SDLC such as analysis, design and development of system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams using Rational Rose.
  • Designed the user interfaces using HTML, CSS, JavaScript, JSPs.
  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans and AOP for creating the exception handling aspects.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
  • Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Implemented dependency injection of the Spring IOC to inject beans and to integrate with O/R mapping tool Hibernate.
  • Deployed the applications on JBoss Application Server.
  • Developed JUnit test case for all the services and manager methods.
  • Implemented SOAP Web Services to integrate third party service using the WSDL and created stubs.
  • XML parser APIs SAX and JAXB in the web service's request marshalling and unmarshalling.
  • Developed SQL for querying the Database, Written stored procedures and triggers for NoSQL.
  • CVS for version control of the application and Log4J to capture the log the events and exceptions.
  • Implemented the library dependency management and application build process using Maven.

Environment: Java, EJB, HTML, XML, XSL, XSLT, JavaScript, CSS, JDBC, Struts, JSP 2.0, JUnit, ANT, Clear case, DB2, IBM Web Sphere Application Server 5.1, WebSphere Studio Application Developer (WSAD).

Confidential

Junior Java Developer

Responsibilities:

  • Developed the database and UI design for the web module.
  • Built prototypes of complex modules and analyzed the performance.
  • Developed EJBs, JSPs and Java Components for the application using Eclipse.
  • Prepared the Unit test plans and the integrated test plans.
  • Implemented Version control for the Project using Microsoft Visual Source Safe.
  • Coordinated and supported the team during implementation.
  • Involved in design, development and testing phases of the application.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Involved in the understanding and designing of the complex back-end middleware framework.
  • Used Java Servlets, JSPs, AJAX, HTML and CSS for developing the Web component of the application.
  • Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors.
  • Involved in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Participated in the technical code reviews, prepared unit test cases, detailed time estimation, impact analysis and code review documents.

Environment: Java 1.4, Struts 1.2, Hibernate, EJB, WebLogic Server 8.1, HTML, CSS, JUnit, JSP, Servlets, JMS, Oracle 9i, Windows XP, MVC Pattern, SVN, Log4J.

We'd love your feedback!