We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Malden, MA

PROFESSIONAL SUMMARY:

  • Exceptionally focused and reliable Full Stack Developer and Cross functional consultant with an outstanding work ethic and computer language knowledge with around 7 years expertise in Application Design.
  • Adept at explaining complex computer development concepts and processes to a variety of professional and lay audiences in a clear and accessible manner.
  • Able to work independently and cross functional with little to no supervision as well as functioning as an excellent team player.
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Development Lifecycle (SDLC) and Service Oriented Architecture (SOA)
  • Experienced in Design, development and testing of web application and integration projects using technologies such as Core JAVA, J2EE, Struts, JSP, JDBC, SPRING Framework, HIBERNATE, Java Beans, WEB SERVICES (REST/SOAP).
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module etc in Spring Framework.
  • Expertise in front ends development and design using HTML, JavaScript, Ajax, jQuery, Angular JS and React JS.
  • Areas of expertise includes analysis, design and development of software involving technologies like Java, J2E … Servlets, JSP, JDBC, … JSTL, SPRING 3.0 2.5, JPA, Hibernate 4.0, Struts 2.0, Web Services, SOAP, REST, jQuery, CSS, WSDL, JMS, EJB, XML, XSLT, JNDI, HTML, JavaScript, AJAX, and JSF (Prime faces).
  • Designed the application with reusable JAVA/J2EE design patterns like Singleton Pattern, Factory Pattern, Service Locator and Data Access Object.
  • Implemented SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session fade, Model View Controller (MVC), Data Access Object (DAO).
  • Well versed with core Java concepts like collections, multithreading, I/O streams, serialization, Java beans.
  • Worked on IDEs such as Eclipse/My Eclipse, WSAD/RAD and JBuilder for developing, deploying and debugging the applications.
  • Consumed the web services and worked on the SOAP UI.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle 8.x/9i/10g, MS-SQL Server … and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Experienced in developing applications using WebSphere, WebLogic, and Apache Tomcat.
  • Extensive usage of different variety of products in MS Office Suite.
  • Provide customer support for projects after rollout into Production.
  • Excellent communication skills have clear understanding of business procedures and ability to work as an individual and as a part of a team.

PROFESSIONAL EXPERIENCE:

Full Stack Developer

Confidential, Malden, MA

Responsibilities:

  • Develop applications with reusable J2EE design patterns like Singleton Pattern, Factory Pattern, Service Locator and Data Access Object.
  • Develop PL/SQL stored procedures and functions embedded in Oracle packages.
  • Create Database Tables, Triggers, Views and Indexes for application development.
  • Upgrade current applications running on WebLogic 10g to WebLogic 12c.
  • Overhaul of applications using newer technology stacks Java 8, Spring Boot for backend services.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator
  • Implement Angular JS for User Interface development.
  • Part of a proof of concept for developing User Interface using React.
  • Implemented JMS to trigger messages for asynchronous communication.
  • Enhance applications effectively and optimizing the current code with robust coding techniques.
  • Collaborating with Data and Business Analysts to effectively accomplish and share thoughts on technical aspects of the Business requirements.

Technology stack: Java 6 & 8, Oracle PL/SQL, Spring Boot, Microservices, Angular JS, JSP, JPA, EJB, JMS, Struts, WebLogic, HTML, CSS, Cognos reporting tool, Maven, IBM Rational Team Concert and SQL.

Confidential, Burlington, MA

Implementation Consultant (Software Engineer)

Responsibilities:

  • Designed the application with reusable JAVA/J2EE design patterns like Singleton Pattern, Factory Pattern, Service Locator and Data Access Object.
  • Implemented SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases.
  • Used Hibernate Framework for object relational mapping with the persistent database Interfaced with the Oracle back-end using Hibernate Framework and XML configuration files. Used WSAD for the development environment.
  • Implemented service layer using Spring IOC and annotations and Controllers using Spring MVC.
  • Experience in developing PL/SQL Stored Procedures, Functions, Packages, Database Triggers using features like cursors, collections, Exception Handling and good in developing Developer Forms and Reports
  • Experience in loading data from sub systems using SQL * Loader, External tables and UTL FILE.
  • Extensively used SQL joins, Oracle analytic and grouping functions for data analysis.
  • Created many oracle objects like tables, views, queries, PL/SQL Functions, Materialized views, packages, stored procedures for new development and enhancements.
  • Experience in executing the Test cases and Test Scripts in different phases of testing like Functional, Regression, Integration Testing, System and User Acceptance testing.
  • Consumed the web services and worked on the SOAP UI.
  • Used EJB (Message Driven Beans) to send the message confirmation to the user.
  • Involved in writing the associations for the query in mapping xml files in Hibernate.
  • Used Spring MVC Framework and integrated with the Hibernate. Wrote JSP pages for some of the screens.
  • ANT script is used to create WAR and EAR files.
  • Re-built numerous web email templates to support all the major email clients by implementing React JS libraries.
  • Implemented Bootstrap in Email templates to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari.
  • Worked on AJAX for some of the pages.
  • Developed test cases for Unit testing using JUnit and performed integration testing.
  • Used log4j for tracking errors and debugging the code.
  • Used PVCS for version control and source code management. Troubleshooting edge case issues raised by the Clients and address them immediately.
  • Perform knowledge transfer of the delivered solutions after the engagement as necessary.
  • Provide Customer Service as part of project roll out into production environment, creating ADHOC scripts for Java based changes to the projects.

Software/tools used: HTML, CSS, JSP, React JS, AJAX, Bootstrap, Hibernate framework, Spring framework, Log4j, Java Script, HTML, Oracle 9i, SQL, PL/SQL, Web Sphere, WSAD, PVCS, JSTL, Web Services, JUnit.

Confidential, Rockville, MD

Java Developer

Responsibilities:

  • Enhancements and new development of various flow services and enhancements /Maintenance of various Java based services in Web Methods.
  • Worked extensively on Web Methods JDBC Adapters, MQ Adapters, Flow Services and notifications.
  • Is wholly responsible for the new enhancements and design of MVC web application using Spring MVC architecture.
  • Extensively used Web Services using Apache AXIS.
  • Implemented various Design Patterns like MVC, Factory, DAO and Façade.
  • Development/Enhancements of various Oracle stored procedures.
  • Interact with various project participants from different teams to understand the interfaces and impact.
  • Responsible for Developing JUnit Test Case to Unit Test the Services outside the server.
  • Worked with Web Services, XML/XS, AJAX for Live Link Content Management, WSDL, SOAP.
  • Wrote servlets to provide a gateway to accept requests from Ajax calls and deliver response by calling Spring beans.
  • Simultaneously support the production system by responding and fixing various queries and issues raised by customer support.
  • Worked on Web Logic as well as AXIS upgrades. Re-designed the EMCST application with WRIA components in the frontend, Restful webservices implemented in Jersey returning JSON in the backend. Participated in Agile Development process and involved in sprint planning and scrum meetings.

Software/Tools used: Eclipse 3.2, WebLogic 8.1, WebLogic 10.2, Apache Ant, Rational Clear Case, Servlets, MVC, Apache AXIS1.2, AXIS 1.4, JMS, MQ Adapters, Web Methods 6.5, Anthill, Oracle 10g, Oracle SQL Developer 1.2, Jersey and JSON.

Confidential, Irving TX

SoftwareDeveloper(Java)

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering.
  • Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
  • Entity Beans used for accessing data from the Oracle 8i database.
  • Worked on Hibernate for data persistence.
  • Prepared high and low-level design documents for the business modules for future references and updates.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used Junit for writing Unit tests

Software/Tools used: Eclipse, HTML, Java Script, Core Java, JUnit, JSP, Servlets, JDBC, Oracle 8i, AJAX, CVS and JBoss Application Server.

Confidential

Java Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project
  • Implemented Struts framework with MVC Architecture
  • Worked closely with developers to define and configure Application Servers, Web Resources, JDBC as well as deployment of EJBs across multiple instances of WebSphere.
  • Involved in the deployment of components to run Java Beans, Servlets, and JSPs to be deployed on the WebSphere Application Server.
  • Developed the presentation layer using JSP, HTML and client - side validations using JavaScript/AJAX
  • Used different features of Struts like Validation framework and extensively used Struts Tag Library.
  • Involved in creating and reviewing technical design documents
  • Parsed the insurance code details from XML document
  • Used XSLT to convert XML document into HTML Page.
  • Applied J2EE design patterns like Business Delegate and Singleton
  • Deployed the application using Web Sphere application server
  • Involved in coding and code reviews

Software’s used: J2EE, JDBC 3.0, SQL procedures, Hibernate, Spring, Struts Framework, SOAP, DAO, JSP, JTA, Servlet, Web Service, IBM WebSphere, Oracle 9i, HTML, Java Script, Ajax Eclipse.

Confidential

Software Development Intern

Responsibilities:

  • Responsible for Design and development of various Application Software.
  • Involved in different phases of SDLC (Software Development Life Cycle) Process like:
  • Requirement identification
  • Requirement analysis
  • Systems Design and development
  • Integration and Testing
  • Acceptance and Deployment.
  • Maintenance.

We'd love your feedback!