We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Marysville, OH

PROFESSIONAL SUMMARY:

  • 7+ years of professional experience in design and development of Web - based, Client-Server and System level applications using Java/J2EE technologies.
  • Proven track record of coding, integrating complex technical processes wifin international, high profile and deadline-oriented environments.
  • Experienced in all stages of SDLC (Software Development Life Cycle) including design, development deployment and maintenance.
  • Excellent understanding of Software Development Life Cycle (SDLC) methodologies like Agile, Waterfall.
  • Expertise in Core Java wif strong understanding and working knowledge in Object Oriented Concepts like Collections, Multi-threading, Exception Handling, Streams & File I/O and Polymorphism.
  • Experience in developing applications using Core Java, J2EE, JSP, Servlets, Hibernate, JMS, JDBC, XML, HTML, CSS, JavaScript, JSON, AJAX and JQuery, HTML.
  • Expertise in implementation of web applications using various open source frameworks such as Struts 2.x and Spring 3.x.
  • Experience on implementing ORM wif Hibernate for mapping teh java objects to relational database and SQL queries. Experience in developing CRUD queries to handle complex data and refining teh query for performance enhancements wif good knowledge of JDBC connectivity.
  • Strong knowledge of building and managing web applications in cloud infrastructure using AWS EC2, ECS, elastic load balancing, autoscaling, Route53 and VPC.
  • Competent at building a single page application website using AngularJS, Angular 2, Angular 4, and MVC
  • Experience in using Web Service technologies like SOAP, WSDL, UDDI, RESTAPI.
  • Experience in working wif build tools like MAVEN and Gradle, logging framework Log4j.
  • Experience in writing test cases in Java environment using Junit.
  • Good Experience on Selenium IDE and creating Scripts in selenium by using Java
  • Strong experience in database design and implementation using different Relational Database Management Systems (RDBMS) like Oracle 10g, MySQL, schema development, PL-SQL programming.
  • Expertise in deploying enterprise applications on WEB/Application servers like JBoss, Apache Tomcat and Web Logic.
  • Experience in designing applications and systems using Object-Orient analysis and design (OOAD).
  • Strong analytical, debugging, problem solving skills wif excellent communication and presentation skills.

TECHNICAL SKILLS:

Programming Languages: Java, C, PHP, Ruby(beginner), SQL, PL/SQL,Unix Shell Scripting

Core Java: Data Structures, Collections, Generics, Serialization, Reflections, Swing, OOPSConcurrency/Multithreading, Normalization.

J2EE Technologies: JSP, JSTL, JSF,JavaServlets, JDBC

Web Technologies: AJAX, HTML5, JavaScript, JQuery, CSS3, XML,SOAP, WSDL

IDE Development Tools: Eclipse, Net Beans, SOAP UI, Ant

J2EE Frameworks: Struts, Spring Core, Spring MVC, Spring DAO, Hibernate, Spring Boot

Databases: Oracle 10g, MySQL, DB2, MongoDB, Complex SQL

Version Control: SVN (Apache SubVersion), GitHub

Application Servers: Oracle Weblogic Server, JBoss, Apache Tomcat Server

AWS: EC2, Load balancing, Route53, Autoscaling, VPC, IAM.

Web Services: WSDL, UDDI, SOAP, Spring REST, JAX-RPC, JAX-RS, JAX-WS

Server-side Scripting: Node JS, Angular JS.

Operating systems: Linux, Windows, Ubuntu

PROFESSIONAL EXPERIENCE:

Confidential, Marysville, OH

Full Stack Developer

Responsibilities:

  • Involved in Full Life Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Lead teh cloud infrastructure maintenance effort using a combination of Jenkins, Chef and Terraform for automating CICD pipeline in AWS.
  • Interactions wif Business and Functional QA team for obtaining requirements.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection API's to implement various features and enhancements.
  • Produced and Consumed RESTfulWeb Services for transferring data between different applications.
  • Teh Restful web services has been used to retrieve and update teh data using AJAX.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Worked on Node JS for user interface widgets wif high performance scalable grids, trees and menus.
  • Deployed teh application in WebLogic Application server and Apache Tomcat 7.0 application servers.
  • Used Spring Boot for creating and implementing Spring-powered production grade web applications.
  • Implemented teh logging mechanism using Log4j framework.
  • Wrote test cases in JUnit for unit testing of classes.
  • WroteSeleniumscripts for Open source web testing.
  • Optimizing Components for maximum performance across of web-capable devices and browsers wif ReactJS.
  • Built scripts using Maven to build teh J2EE application.
  • Used Eclipse IDE for developing code modules in teh development environment.
  • Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3 etc.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Used redhat Enterprise linux for spinning up instance on AWS and launch teh production based API’s.
  • Designed a Web application layout and forums using HTML5, CSS3, and JavaScript based on W3C standards.
  • Mentored fellow developers in team and has reviewed design, code and test cases written by them.

Environment: AWS, CoreJava/J2EE 1.7, JSP, JMS, Servlets, Tomcat Application Server, XML, RESTful Web services, Oracle 11g, HTML5, AJAX, Angular2,ReactJS,JavaScript, CSS, Eclipse, Log4j, JUnit, Selenium, Maven, GitHub, Red hat linux

Confidential, CA

Sr. Java Web developer

Responsibilities:

  • Implemented teh presentation layer wif HTML, XHTML, JavaScript, AJAX, and CSS, JQuery other libraries.
  • Used spring security for role and privilege based authorization as teh end user class included various roles ranging from VP, seniormanager all teh way to an intern.
  • Hands on experience on building cloud infrastructure from scratch using EC2, ASG, ELB, Route53 and VPC. Chef is used as teh provisioning tool along wif Terraform.
  • Facilitate content management system for press releases, media houses etc. using teh MVC model of spring.
  • Custom frontend development wif JSP, HTML, CSS, JavaScript, Angular JS
  • Two-way comfortability wif Restful Web services as both a consumer and producer.
  • Expertise in all areas of Drupal including Views, CCK, Drush, Cron, Custom Module, and Tpland worked closely wif securing additional resource for teh team.
  • Worked on NoSql database MongoDB for document oriented data to store.
  • Worked in an Agile environment and Installed and configured Drupal on a Linux server and other servers.
  • Handled multiple production releases managing teh prod environments navigating through any issues which came up.
  • Developed JavaScript and JQuery scripts to interface wif other social network tools like Twitter.

Environment: Spring,Angularjs,Nodejs,Weblogic, Hibernate, AWS, Linux RedHat, Agile development, JavaScript, MongoDB.

Confidential, CA

Sr. Java /J2EE Developer

Responsibilities:

  • Involved in design, development and followed teh agile methodology to complete teh project on time by maintaining teh tasks schedule and participated in scrum meetings.
  • Gathered requirements by involving in meetings pertaining to teh application.
  • Designed user interface layout using CSS, HTML, AJAX, JavaScript and JSP.
  • Used JQuery, Java Script functions for teh custom validations.
  • Developer multipleAngularJScontrollers and configured Routes.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizingAngularJS, JavaScript API.
  • Developed Mobile Applications targeted for mobile form factor for Android, iOS devices using HTML5, CSS3, JavaScript, JQuery Mobile and framework component library based onAngularJS.
  • Used Angular JS for data-binding, and Node JSfor back-end support wif APIs.
  • Used Node JS to implement and deliver customer-f
  • Build user interfaces differently by breaking them into components using ReactJS and used a real, full featured programming language to render views, wif ReactJS.
  • Implemented teh web tier using Spring MVC.
  • Spring JDBC andDAO module is used for communication between application and teh database.
  • Worked on integration between different modules involved in teh application.
  • Used Oracle 10g as teh relational database backend.
  • Involved in writing complex SQL queries.
  • Deployment of teh application on WebLogic server.
  • Tested Service and data access tier using JUnit in TDD methodology
  • Involved in developing UML diagrams like use case, class, and sequence diagrams.
  • Developed RESTfulWebservicesto support teh new functionality of teh application.
  • Testing of web services using SOAP UI.
  • Developed web services in Java and effectively used SOAP, WSDL, MQ-series.
  • Debug teh application code to fix teh defects in teh application.
  • Used Eclipse IDE for development of teh application code.
  • Involved in designing teh data stage job to implement ILOG JRules Component.
  • Maven is usedas a build tool for teh project.

Environment: Java 1.6, J2EE, Spring 2.5, Hibernate 3.x, Eclipse 3.x, Oracle10g, WebLogic Application Server 10.0, CSS, HTML, JavaScript, Node JS,ReactJS, AJAX, JSP, SOAP UI 3.x, IBM MQ Series, SVN, Maven, Windows 7.

Confidential, CA

Software Engineer

Responsibilities:

  • Involved in developing teh application using Java/J2EE platform. Implemented teh Model View Control (MVC) structure using Spring Framework.
  • Worked wif Core Java for business logic.
  • Used Spring MVC for teh management of application flow (by developing configurable Handler Mappings, View Resolver).
  • Used Spring dependency injection to inject all teh required dependency in application.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Created set of classes using DAO pattern to decouple teh business logic and data.
  • Implemented Hibernate in teh Data Access Object layer to access and update information in teh Oracle10g.
  • Used XML for ORM mapping relations wif teh java classes and teh database.
  • Integrated Log4J logging API to log errors and messages.
  • Responsible for overall quality and timeliness of teh delivery.

Environment: Java/J2EE,Oracle 10g, JSP, spring, JBoss, WebServices, JQuery,Log4j,HTML, XML,SQL/PL SQL, Hibernate, JavaScript,Junit,JDBC.

Confidential

Java Developer

Responsibilities:

  • Participated in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh application.
  • Involved and participated in Code reviews.
  • Responsible for designing different JSP pages and writing Action class using Struts framework for Security, and Search modules.
  • Involved in making security and search feature as separate Application Units of project.
  • Designing teh database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Deployed teh application, which uses J2EE architecture model and Struts Framework on Glassfish Application server.
  • Developed server-side common utilities for teh application and teh front-end dynamic web pages using Servlets, JSP and custom tag libraries, JavaScript, HTML/DHTML and CSS.

Environment: Java 5.0,J2EE, JSP, JavaScript, HTML/DHTML, CSS,DB2,JSP,CVS, Win XP, Struts Frame Work, Eclipse IDE,Glassfish, SQL, PL/SQL.

We'd love your feedback!