We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Having 6+ years of experience as a Full Stack Java Developer in design, development, analysis, implementation and troubleshooting Web Applications in various domains like Insurance, Telecommunication banking, E - commerce and Health-Care.
  • Experience in design, develop and deploy the web-based application and client-server-based applications using J2EE and Java Frameworks such as Spring, Hibernate and Web Services (REST and SOAP).
  • Expert level knowledge in using Spring modules like Spring Core, Spring Boot, Spring Familiar with Java application architecture, design and development using J2EE frameworks like Hibernate4 ORM, Spring framework4 modules like Spring Core Container, Spring MVC, Spring JDBC, Spring Security, Spring Cloud, JMS 2.0, JSF 2.2, OAuth 2.0 and Struts2.
  • Developed applications using Design patterns like Singleton, Factory, DAO and Observer patterns
  • Experienced in passing SQL queries, Triggers in Relational Databases such as MySQL, Oracle PostgreSQL and in NoSQL Database such as MongoDB.
  • Developed, created and executed unit test cases using Junit, Mockito, Jasmine, Karma.
  • Proficient in deploying web-based application in Apache Tomcat server.
  • Knowledge on IBM WebSphere, JBOSS, WebLogic application servers.
  • Familiar with in front end development using HTML5, CSS3, JavaScript, jQuery, Bootstrap, Ajax, JSON and JSP.
  • Experience in Angular Routing, UI routing, Services, Factories, Directives and Filters and created SPA’s using AngularJS 1.x and Angular2.
  • Experiences in writing Maven build scripts.
  • Experience in using JIRA 7.x and Bugzilla 5.0.x/4.4.x for bug reporting and issue tracking.
  • Having good knowledge on maintaining various version control systems as GIT, SVN and Bit Bucket.
  • Experience using dynamic data visualization tools like D3.js and Angular Fusion Charts 3.x.
  • Experience with reporting tools like Jasper Reports.
  • Good knowledge on some services of AWS like EC2, S3 and.
  • Hands-on experience with Amazon Web Services (AWS) like EC2, Dynmo DB, S3 storage for deploying backup/restore infrastructure and in using Docker.
  • Keeping myself up to date with current technologies such as Microservices using Docker.
  • Working experience in Linux, MAC and Windows operating systems.
  • Expertise in data structures and algorithms and much familiar in writing clean and reusable code
  • Strong understanding of all phases of Software Development Life Cycle (SDLC) methodologies like Agile Scrum, Waterfall and Test-Driven Development (TDD) Methodologies that includes Scrums, daily Stand-ups and client interaction.
  • Public speaking skills, good interpersonal, reasoning ability, keen observer, analytical skills, quick learner, multi-tasking, Leadership, priority management, Problem Solver

TECHNICAL SKILLS

Language\Java Technologies\: Java 8, Java 9, C, C++, Android, Python\J2EE, EJB, Java Bean, JDBC, JSP, Servlets\

Web UI Technologies\Web Services\: JavaScript, HTML5, jQuery, CSS3, Angular JS\SOAP, JAX-WS, WSDL, JAX-RS, Jersey\AJAX, XML, JSON\RESTful, XML, JSON\

Web Frameworks & libraries \ JEE Technologies\: Angular JS 1.x, Angular 2, Express, Node.js\JDBC, Hibernate 4.x, spring 3.x, 4.x (Core\Ext.js, React.js\Boot), Struts 2.x, Servlet, JSP, JMS\

Testing and Task Managers\Databases\: JUnit, Mockito, QUnit, Jasmine, Karma, Mocha\MySQL, PostgreSQL, Oracle and Mongo DB\

IDE\Reporting Tools\: Eclipse IDE Neon, Luna, IntelliJ, WebStorm\D3.js, Angular fusion charts, Jasper Reports\Atom, Studio, Sublime, Notepad++, Brackets\iTest\Visual\

Tools: \OS\ Ant, Maven, LOG4J, JUnit, Jenkins Asana\Windows, Linux, Mac\BugZilla\

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Full Stack Developer

Responsibilities:

  • Implemented various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Implemented the business logic tier using Spring Framework, Spring Security, including Spring IOC, AOP features and integration with Spring MVC.
  • Developed File watcher mechanism using JMS 2.0.
  • Implemented RESTful web services for data transfer between end to end systems.
  • Responsible for building the code dependencies using Maven 3.x.
  • Developed high performance object/relational persistence and query service forentire applicationutilizingHibernate.
  • Deployed the application on JBoss 7.x server.
  • Worked with AWS services like S3 bucket.
  • Involved in complete Software Development Life Cycle (SDLC) phases of the project.
  • Developed presentation layer using JSP 2.3, HTML5, CSS3, AJAX, and JavaScript 1.8.
  • Developed single page application with responsive web design using Angular 2.0.
  • Worked on testing tool Mockito 2.0 using Test Driven Development (TDD) approach.
  • Implemented continuous integration using Jenkins 2.1 and Git for Source Control and Version Management.
  • Designed various tables required for the project in MySQL and used the Stored Procedures in the application.
  • Implemented Log4j 1.x for logging and appended to a log file for debugging.
  • Used JIRA 7.x for bug reporting and issue tracking also JasperReports for report generation tool.
  • Followed Agile process throughout development lifecycle and developed the application as per the coding standards.

Environment: Java EE 8, Spring Framework 4.3, JMS 2.0, RESTful, Maven 3.0.5, JSP 2.3, HTML5, CSS3, AJAX, JavaScript 1.8, Angular JS 1.5, Windows, Hibernate 5.0.2, MySQL, JasperReports, JBoss 7.x, Mockito 2.0, Git, Log4J 1.2.17, Jenkins 2.1, JIRA 7.1.6, Agile

Confidential - Overland Park, KS

Full Stack Java Developer

Responsibilities:

  • Extensively used Core Java: Collections, Exception Handling, Multi-threading and Generics to implement the algorithms and calculate performance metrics of the user network system.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, Collection Framework and deployments in Tomcat 8.0 Server.
  • Implemented the Struts framework by writing Struts-config.xml and Action classes with their form beans.
  • Implemented Web Services in-order to communicate between different distributed components using SOAP.
  • Used Hibernate to persist and retrieve the data from Oracle 11g database.
  • Developed application using JSP 2.1, HTML5, CSS3, Angular 1.5 and jQuery on the presentation layer, the business layer is built using struts and the persistent layer uses Hibernate.
  • Integrated Bootstrap CSS styling for rich responsive UI web pages.
  • Involved in using Angular Fusion charts for creating dynamic data visualization.
  • Developed Stored procedures, functions and triggers for efficient retrieval of data from database.
  • Responsible for building the code dependencies using Maven 3.0.5.
  • Implemented visualization reports from business layer using Jasper Reports.
  • Implemented JUnit 4.12 testing tool using Test Driven Development (TDD) approach.
  • Implemented continuous integration using Jenkins 1.x and SVN for Source Control and Version Management.
  • Implemented Log4j 1.2.17 for logging and appended to a log file for debugging.
  • Used JIRA 7.0 for bug reporting and issue tracking.
  • Followed Agile methodology and SCRUM meetings to track, optimize and develop the application according to the coding standards.

Environment: Java EE 8, Java Beans, Tomcat 8.0, Struts2, JSP 2.3, HTML5, CSS3, Angular 1.5, jQuery, Bootstrap 3.2.0, Hibernate 4.3.0, Angular Fusion Charts 3.8.0, SOAP, Oracle 11g, Maven 3.0.5, JasperReports, Junit 4.12, Jenkins 1.620, Eclipse Neon, SVN, Log4j 1.2.17, JIRA 7.0, Agile

Confidential

Java J2EE/UI Developer

Responsibilities:

  • Used JSP, HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
  • Ensured Compatibility for all Web Browsers using Modernizr.
  • Application backend implemented using node.js application server.
  • Implemented the business logic tier using Spring Framework, including Spring IOC, AOP features and integration with Spring MVC.
  • Used JDBC to connect with the MySQL Database.

Environment: Java EE 6, JSP 2.2, HTML5, AJAX, CSS3, JavaScript 1.8, MongoDb 2.2, Spring Framework 3.2.5, JDBC, MySQL 5.7.2, Maven 3.0.5, Junit 3.12, Tomcat 7.0, Bugzilla 5.0.2, SVN, Jasmine 2.0, Karma 1.2, Log4j 1.2.17, Agile

Confidential

Java Developer

Responsibilities:

  • Developed Spring Controllers, Service Components, DAOs.
  • Implemented J2EE standards, MVC architecture using spring Framework.
  • Implemented Servlets, JSP, JQuery and JavaScript to design the user interface.
  • Implemented Spring (MVC) to dispatch the requests to handlers.
  • Used Hibernate ORM to access the data from relational databases to map POJO objects.

Environment: Java, Agile, J2EE, spring, Hibernate, JSP, HTML, Ext JS, jQuery, Log4j, JUnit, Maven, SVN, Ajax, Jasper Reports, Windows

Confidential

Software Developer

Responsibilities:

  • Used AJAX for asynchronous communication with the server.
  • Applied various Java/J2EE design patterns.
  • Coded Action, Action Forms and Helper classes using Struts Framework.
  • Coded Business APIs using spring frame work.
  • The presentation code was developed in JSP.
  • Carried out unit and component-based testing using JUnit.

Environment: Eclipse, Java EE 5, Struts, Spring, Servlets, JSP, AJAX, HTML, Design Patterns, Tomcat 6.0, JDBC, CSS, SQL, PL/SQL, Oracle 10g, JSP

We'd love your feedback!