We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY

  • Experience of 6+ years in all the phases of Software Development Life Cycle including requirements gatherings, analysis, applications design, development, integration, maintenance, installation, implementation and testing of various client/server, N-tier and web applications.
  • Involved in Development of the web applications using OOPS concepts ( Collections, Multithreading, Inheritance, Abstraction and Serialization), J2EE concepts (JDBC, Servlets, JSP, EJB) and is very good with Data Structures and Algorithms .
  • Experience in creating User Interfaces and professional web applications utilizing HTML/HTML5, CSS/CSS3, Bootstrap , JavaScript, JQuery, Ajax, AngularJS, DOM, JSON and XML.
  • Strong experience in implementing frameworks like Struts, Spring Boot, Spring MVC and ORM tool like Hibernate.
  • Experience in using Web services like SOAP and RESTful Web Services.
  • Experience in working with Relational Database (RDBMS) concepts and have strong experience in writing complex queries using Oracle, DB2, MySQL and noSQL database like Cassandra.
  • Used Github, CVS and TFS for code repository and Jenkins for continuous build.
  • Experience in using ANT and Maven tools to compile, package and deploy the components to the Application Servers in different environments.
  • Experience with Test Driven developments like JUNIT and Selenium.
  • Extensive B2B development works on WebSphere, AWS, ApacheTomcat application servers.
  • Used Log4J for logging messages, Debug and Error tracking.
  • Well versed in using Software development methodologies Agile Methodology, Scrum and Waterfall software development processes. 
  • Strong analytical, presentation, problem solving and excellent inter-personal skills, and an active team player with proven work ethics and leadership qualities, Flexible and versatile to adapt to any new environment, ability to work independently or as a part of the team.
  • Quick Learner, Highly motivated team player and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.

TECHNICAL SKILLSLanguages: C, C++, Java, SQL and PL-SQL.

Web Technologies: HTML/HTML5, XML, CSS/CSS3, Bootstrap, JavaScript, JQuery, Angular JS, Node.js, Ajax and JSON.

J2EE Technologies: Servlets, JSP, JDBC, EJB.

Frameworks: Struts, Spring Core, Spring MVC, Spring Boot and Hibernate.

OOPS Concepts: Collections, Multithreading, Inheritance, Abstraction and Serialization

Web Services: SOAP and RESTful Web Services.

Application/Web servers: WebSphere, AWS and Apache Tomcat.

Databases: Oracle, DB2, MYSQL, SQL Server and Cassandra.

IDE Tools: Eclipse, Net Bean and IntelliJ.

SDLC: Agile, Scrum, Waterfall

Build Tools: Maven, Ant, Jenkins.

Configuration Management tools: Github, CVS and TFS.

Testing: JUnit and Selenium.

Operating Systems: Windows Vista/7/8/10, UNIX, Oracle Solaris, Linux.

WORK EXPERIENCE

Confidential,Charlotte, NC

Full Stack Developer

Responsibilities :

  • Followed AGILE methodology and Test Driven Development (TDD).
  • Implemented front-end using JSP, ANGULARJS and Spring Model View Controller (MVC) architecture using spring at the Web  tier level of maintenance along with the Spring Validation Framework and implemented J2EE application with Spring Boot . 
  • Involved in UI development for various modules combined with HTML5, CSS, JQuery, JavaScript and AJAX.
  • Developed business logic using Java /J2EE, Hibernate and various OOPS concepts. 
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications
  • Worked with TFS to place updated codebase in repository.
  • Designed & Developed intranet applications for catalog maintenance using Servlet technologies hosted on Apache Tomcat Application server. 
  • Implemented application database objects Stored Procedures and Views using SQL and PL/SQL to interact with database. 
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller. 
  • Provided Log4j support for the application for debugging the system. 
  • Agent server messaging was implemented using Apache Camel and JMS (Active MQ).
  • Eclipse is used for development as IDE. Used JUnit for unit testing and repeatable tests for the application.
  • Resolved Cross Browser Compatible Issues for different versions of IE, Safari, Chrome, Firefox and Opera.
  • Integrating cross browser compatible applications and secure payment gateways in the website. 
  • Involved in design, development and deployment of Dashboard Portal project for business users. 
  • Worked with the Back-End team and Quality assurance team in the process. 

Environment :   Java, JSP, JSON, HTML5, CSS3, ANGULARJS, Spring MVC, Spring Boot, JavaScript, AJAX, Hibernate, SQL, PL/SQL, JQuery, Servlet, ANT, Maven, TFS, Apache Tomcat, Log4j.

Confidential, Bothell, WA

Full Stack Developer

  Responsibilities:

  • Followed Agile methodologies to execute project. Build the application using TDD (Test Driven Development) approach. 
  • Created web application prototype using JQuery and Angular JS.
  • Developed user interfaces using JSP, AJAX, JavaScript, HTML5, and CSS3.
  • Developed business logic using Java /J2EE, Spring MVC, Hibernate and various OOPS concepts. 
  • Worked in an Enterprise Application where we had to implement   MicroServices in order to separate the tasks and not to have dependency on other Parallel on-going tasks of same Application.
  • Implemented business logics using Servlets and actively participated in deploying the application in Apache Tomcat.
  • Developed DAO layer communicated with the Oracle database with help of Hibernate framework. 
  • Developed Oracle SQL Queries and Stored Procedures. 
  • Designing and Developing   MicroServices which enhance reusability and reduces the failure rate.
  • Developed test cases and performed unit testing using JUNIT Test cases. 
  • Performed code build and deployment using MAVEN . 
  • Provided the design, installation and coding support for the integration of NoSQL solution to the enterprise and the migration of business data from Oracle to Apache Cassandra.  
  • Involved in the defect fixes. Configured and created application log files using Log4j required to trace application.

Environment: Java, J2EE, Spring Boot, Hibernate, Spring MVC, Rest, JQuery, Ajax, JavaScript, JSP, Angular JS, Servlet, DB2, Eclipse, Log4j, JUnit, Maven, AWS , Bootstrap.

Confidential, Farmingham, MA

Java / QA Selenium

Responsibilities:

  • Utilized Waterfall Methodology (SDLC) to manage development lifecycle.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application.
  • Used Spring framework to inject the DAO and Bean objects and for auto wiring the components and implemented application security using spring security API . 
  • Developed well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5 , CSS3 with front-end UI team.
  • Used various OOPS concepts like exception handling, multi-threading etc.
  • Identified test cases to automate and automated them using  Selenium WebDriver and TestNG . 
  • Automated the deployment process of WAR, EAR and J2EE applications in WebSphere Server .
  • Involved in running  Selenium automation scripts and updating the scripts per enhanced requirements using Selenium webdriver .
  • Performed functionality and regression testing during the various phases of the application using   Selenium . 
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment : Java, J2EE, HTML5, CSS3, JavaScript, jQuery, Bootstrap, WebSphere , AJAX, JSON, XML, REST, Selenium, Spring, AngularJS, JSP.

Confidential

Software Engineer

Responsibilities:

  • Actively involved in analyzing and collecting user requirements.
  • Extensively worked on Collection framework, exception handling and OOPS as core development .
  • Wrote JSP, JSF, Servlets and deployed them on Tomcat Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, and views for backend database access.
  • Used HTML on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Participated in both Server side and Client side programming.
  • Wrote SQL stored procedures, used JDBC to connect to database.
  • Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework.
  • Testing and validated the application on different testing environments.
  • Used DB2 as the database and wrote SQL & PL-SQL.

Environment: HTML, CSS, JavaScript, JSF, Servlets, JAVA, JSP, XML, JDBC, Oracle PL/SQL, Linux.

We'd love your feedback!