We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Around 6 years of experience in delivering enterprise solutions in multiple domains like E - commerce, Banking, Telecom, Insurance, Health domains.
  • Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE and UI technology stacks to satisfy complex business problem statements Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iteration methodology, Pair Programming, Agile Development &Testing using Software Development Life Cycle.
  • Expert level skills on JSON, HTML, CSS, Tag Libraries and UI frameworks - Bootstrap, Materialize CSS, jQuery Mobile.
  • Experience with implementing Service Oriented Architecture (SOA) using SOAP and REST Web Services.Ability to identify and gather requirements to define a solution to be built and operated on AWS.
  • Experience in developing Web based GUI's using JSP, HTML5, DHTML, CSS3, JavaScript, JSON, Node JS, AngularJS, React JS, JQuery, EXTJS and Ajax.
  • Design and develop continuous deployment CI/CD pipeline integrating Vagrant, Git, Jenkins and Chef across hosting zones in AWS and Azure.
  • Experience in Bootstrap (Responsive Web Design), Backbone, and AngularJS frameworks.
  • Experienced in Java Web-based, Desktop Based Development with Concepts of Object-Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Worked with React JS components, Events, Router.
  • Sound understanding and good knowledge on Require JS, React JS, Backbone JS.
  • Experienced in building Web Services using SOAP and RESTFUL.
  • Good working experience in Kubernetes, dockers.
  • Experienced in performing unit testing using JUnit, Test NG, Mockito, integration and deployment of applications using tools such as ANT, Maven, Gradle, Jenkins & debugging through log4j and Splunk.

TECHNICAL SKILLS

UI Web Technologies: HTML/HTML5, XHTML, XML, CSS/CSS3, JavaScript, Angular 2/4/5/6/7/8, React.js, Node.js, Vue.js/Vuetify 2.x/3.x, Express.js, AJAX, jQuery, JSON, DOM and, Node.js, RXJS, HGRX, Typescript

Programming Languages: Java8, J2EE, PL-SQL, JavaScript, PHP, Python

Frameworks: Spring MVC, Spring Boot

Version Control Tools: GIT (GitHub, Bit bucket, GitLab), SVN

ORM: Hibernate, MyBatis, Java Data Objects, Enterprise JavaBeans (EJB).

Databases: Oracle 9i/10g/11g/12c, MySQL, MongoDB, Redis, SQLite

Mobile Development: React Native, Ionic Framework, Android

Operating Systems: Windows XP/Vista/7/8, MAC OS X, Ubuntu, LINUX, UNIX

Web/App Server: Apache Tomcat, WebLogic

Testing & Debugging Tools: JIRA, Firebug, Google Chrome Web Debugger, IE developer Tools, jest, Trello, Rally, Jasmine, Karma, Mocha, Chai, Jenkins.

Workflow Tool kit: Grunt, Gulp.

IDE’s: Notepad++, Eclipse IDE, Sublime Text Editor, Atom, Visual Studio, web storm

Cloud Services: Amazon Web Services (AWS), Microsoft Azure, OpenStack, Google Cloud Platform (GCP), Heroku

PROFESSIONAL EXPERIENCE

Confidential, New Jersey

Full Stack Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application.
  • Developed RESTful web services for making use of HTTP protocol between client and server.
  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Upgraded the UI screens in the application to single page UI using Angular 8, HTML5 and CSS3.
  • Enhanced application performance by Angular 8 Component based development in view of future Angular framework transitions.
  • Developed web service client using Spring Framework and REST HTTP protocol to get customer credentials and information.
  • Developed screens using HTML5, CSS3, SASS, JavaScript, jQuery and AJAX.
  • Developed custom directives in Angular 8 to share common functionalities shared between different components.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Experience with Responsive Web Design, Bootstrap and Plygrid framework.
  • Developed various generic JavaScript, Angular functions to implement client-side validations.
  • Created and injected spring services, controllers and DAOs to achieve dependency injection.
  • Heavily used Spring Inheritance, Auto-wiring, Core Container, Security, AOP, and Spring Quartz for scheduling tasks to generate reports and emails to clients.
  • Project migration into cloud environment using AWS,Dockercontainer.
  • Created instances in AWS as well as migrated data to AWS from data Center using snowball and AWS migration service.
  • Experience with AWS, RDS, CICD tools (Jenkins, GIT, Chef, Ansible playbooks).
  • Spring Boot Micro services were developed with microservice architecture using REST and Apache Kafka.
  • Developed Persistence layer using Spring Data to interact with the Database.
  • Implemented Spring MVC flow to interact with different modules and extensively used Spring AOP and Dependency injection during various modules of project.

Environment: Java 8, Spring MVC, Spring Boot, Kuberenetes, python, Node, Angular 8, HTML5, CSS3, JSON, JavaScript, React, Kafka, Spring Data, Protractor, Mongo DB, Oracle 11g, IntelliJ IDEA, Junit 4.4, Mockito, Git, Selenium, Scala, Spark, Drools, Spring Cloud, RESTful web services, Apache Tomcat, Apache, Camel, Maven, Jenkins, Karma, Jasmine. Ansible, AWS.

Confidential, New York

Full Stack Developer

Responsibilities:

  • Designed coded, implemented, optimization and tested new features and modules for the derivatives system as part of an Agile team and improved automation test suites.
  • Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible.
  • Build REST Webservices by building Node.js Server in the back-end to handle requests sent from the front-end.
  • Developed Application to asses JSON and XML from Restful web service from consumer side using Angular 8. migration into cloud environment using AWS,Dockercontainer
  • Involved in usingReactJScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed applications using Angular 8, Java 8 and new features of java (lambda expressions).
  • Created Kubernetes Clusters on AWS for Java Web Applications.
  • Implemented REST based web services using JAX-RS annotations, Jersey provider and consumed using HTTP services from angular 6 modules.
  • Developed Spring Boot to fasten the application for removing boiler plate configurations.
  • Used loosely coupled architecture Spring Boot. Developed Micro Services in the application by using Spring Boot.
  • Developed Micro Services for service-oriented architecture to build flexible and independently deployable software.
  • Developed RESTWeb Services clients to consume those Web Services as well other Enterprise-Wide Web Services.
  • Worked with Spring AOP module to perform logging operations.
  • Developed independent Microservices using Spring Boot Rest Controller model and are deployed on UNIX boxes.
  • Employed Spring Boot for initialize and bootstrapping the build configuration for the boot-based web applications.
  • Working closely with DevOps Architects to analyze, review and clarify design architecture on tools Implementation,
  • Development of cloud hosted web applications and REST API s using Spring Boot with embedded Tomcat.
  • Extensively Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack. Used Pivotal Cloud Foundry to quickly build, deploy and update the applications.
  • Utilized Hibernate for Object Relational Mapping (ORM) purposes for persistence on to the database.
  • Developed different join strategies with Hibernate to improve performance while retrieving collection items.
  • Used Spring MVC, AOP, IOC and Hibernate to establish the Connection with Database for Stored Procedures.
  • Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.
  • Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins’s plugins to automate continuous builds and publishing Docker images to the Nexus repository.
  • Used CI/CD tools Jenkins, Git/Gitlabs and Docker registry for configuration and automation using Ansible.

Environment: HTML5, CSS3, Angular 6, React JS, Node Jess, Kubernetes, Babel, Spring Boot, Spring AOP, Spring IOC, Hibernate, Redux, Axios, Hapi JS, Webpack, JSON, Ansible, Pivotal Cloud Foundry, Jenkins, GIT, Docker, Drools, Nexus, Mongoose, MongoDB, Chai, Webpack, Mocha, Selenium, AWS, Apache.

Confidential, New York

Fullstack developer

Responsibilities:

  • UI Implementation with Struts, JavaScript, Struts Validation framework on MyEclipse IDE.
  • Applied Struts features like Tiles and Validation framework.
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation.
  • Developed Action forms, Action classes using Struts framework to handle user requests and Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
  • Involved in development of server-side modules using Spring MVC, Spring IOC, Spring AOP, and AspectJ.
  • Developed application using Struts, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed stored procedures, triggers, functions for the application.
  • Involved in designing data schema and development of SOAP web services with Axis implementation and REST web services with JAX-RS.
  • Used JIRA for tracking bugs &Maven script for building and deploying the application.

Environment: J2EE, JBOSS Application Server, JSP, Jquery, Struts, Spring, Hibernate, SOAP based Webservices, Oracle, Rational Application Developer 6.0, Maven, Amazon Cloud Watch, AWS Lambda, JUnit, and Subversion.

Confidential, New York

Full Stack Developer Intern

Responsibilities:

  • Designed User Interface using Java Server Faces (JSF), HTML, Cascading Style Sheets (CSS), and XML. Implemented JSF framework extensively which involves building the whole user Interface components using JSF tab panels, Panel groups and data tables.
  • Integrated components like partial triggers, calendar, and action/value change listeners with JSF for enhancing the front-end GUI layout.
  • Tested the web services using SOAPUI and Web Service Explorer.
  • Working on project deployment using Heroku/Jenkins and using web services like Amazon Web Services AWS (EC2), AWS (S3).
  • Used Dynamic SQL (DBMS SQL, DBMS DDL) in Functions and Procedures.
  • Created database Triggers to record Insertion, Updating, Deletion and all other audit routines.
  • Involved in the overall system’s support and maintenance services such as Defect Fixing, Feature Enhancements, Testing and Documentation.
  • Used CVS for version control management and Maven for Build. Deployed an application in Tomcat server.

Environment: HTML, CSS, Java Script, JSP, JSF, EJB, Spring, SOAP based Webservices, Eclipse, Tomcat, Oracle 8i, PL/SQL, CVS, Maven, AWS, Waterfall.

Confidential

Full Stack Developer Intern

Responsibilities:

  • Collaborated with peers following industry-standard technologies to implement robust solutions for various aspects of full-stack software development
  • Developed full-stack banking application using agile team methodologies, featuring data persistence in SQL, REST API via Spring Boot, and React front-end web interface

Environment: HTML5, CSS3, Angular 6, React JS,Node Js, Kubernetes, Babel, Spring Boot, Spring AOP, Spring IOC, Hibernate, Redux, Axios, Hapi JS, Webpack, JSON, Ansible, Pivotal Cloud Foundry, Jenkins, GIT, Docker, Drools, Nexus, Mongoose, MongoDB, Chai, Webpack, Mocha, Selenium,AWS, Apache.

We'd love your feedback!